|
| 1 | +# ParadeDB for Entity Framework Core |
| 2 | + |
| 3 | +The official [Entity Framework Core](https://learn.microsoft.com/en-us/ef/core/) integration for [ParadeDB](https://paradedb.com), including first-class support for managing BM25 indexes and running queries using the full ParadeDB API. Follow the [getting started guide](https://docs.paradedb.com/documentation/getting-started/environment#entity-framework-core) to begin. |
| 4 | + |
| 5 | +## Requirements & Compatibility |
| 6 | + |
| 7 | +| Component | Supported | |
| 8 | +| ---------- | ----------------------------- | |
| 9 | +| .NET | 8.0+ | |
| 10 | +| EF Core | 8.0+ | |
| 11 | +| ParadeDB | 0.23.0+ | |
| 12 | +| PostgreSQL | 15+ (with ParadeDB extension) | |
| 13 | + |
| 14 | +## Examples |
| 15 | + |
| 16 | +- [Quickstart](examples/Quickstart/Program.cs) |
| 17 | +- [Faceted Search](examples/FacetedSearch/Program.cs) |
| 18 | +- [Autocomplete](examples/Autocomplete/Program.cs) |
| 19 | +- [More Like This](examples/MoreLikeThis/Program.cs) |
| 20 | +- [Hybrid Search (RRF)](examples/HybridRrf/Program.cs) |
| 21 | +- [RAG](examples/Rag/Program.cs) |
| 22 | + |
| 23 | +## Contributing |
| 24 | + |
| 25 | +See [CONTRIBUTING.md](CONTRIBUTING.md) for development setup, running tests, linting, and the PR workflow. |
| 26 | + |
| 27 | +## Support |
| 28 | + |
| 29 | +If you're missing a feature or have found a bug, please open a |
| 30 | +[GitHub Issue](https://github.com/paradedb/efcore-paradedb/issues/new/choose). |
| 31 | + |
| 32 | +To get community support, you can: |
| 33 | + |
| 34 | +- Post a question in the [ParadeDB Slack Community](https://paradedb.com/slack) |
| 35 | +- Ask for help on our [GitHub Discussions](https://github.com/paradedb/paradedb/discussions) |
| 36 | + |
| 37 | +If you need commercial support, please [contact the ParadeDB team](mailto:sales@paradedb.com). |
| 38 | + |
| 39 | +## Acknowledgments |
| 40 | + |
| 41 | +We would like to thank the following members of the Entity Framework Core community: |
| 42 | + |
| 43 | +- [Nandor Krizbai](https://github.com/nandor23) - for the initial implementation of this project |
| 44 | +- [Daniel Oliveira](https://github.com/daniel3303) - for implementing [ParadeDbEntityFrameworkCore](https://github.com/daniel3303/ParadeDbEntityFrameworkCore) which inspired our indexing implementation |
| 45 | + |
| 46 | +## License |
| 47 | + |
| 48 | +ParadeDB for Entity Framework Core is licensed under the [MIT License](LICENSE). |
0 commit comments