{"repo":"Oceania2018/EntityFrameworkCore.BootKit","free":true,"listed":false,"github":"https://github.com/Oceania2018/EntityFrameworkCore.BootKit","clone":"git clone https://github.com/Oceania2018/EntityFrameworkCore.BootKit.git","description":"EntityFrameworkCore Start Kit","language":"C#","stars":38,"topics":["entityframework","database","redshift","aurora","postgres"],"license":"MIT","category":"databases-storage","readme_excerpt":"EntityFrameworkCore.BootKit n'] EntityFrameworkCore Boot Kit (EFBK) is a quick start database connect library for using .NET EntityFrameworkCore. Features: Inherits from EntityFrameworkCore Triggers to enable entries update notfication. Support mulitple databases like MySql, SQL Server, Sqlite, PostgreSql, MongoDB, Amazon Redshift, AWS Aurora and InMemory. Support dynamic linq to query and update database. Support read/write seperated mode. Randomly choose multiple slaves. Multiple database with distributed transaction supported, and MySQL multiple databases/tables sharding supported. Tracking entry change history. Built-in DbFactory with access control list (ACL) hook. Get started How to install How to use 1. Define entity 2. Init data context 3. Retrieve record 4. Retrieve record by table name 5. Update record in transaction 6. Update record in Patch function 7. Implement IRequireDbPermission to interupt update 8. View raw sql 9. Added MongoDb support 10. Support Amazon Redshift Documentation https://entityframeworkcorebootkit.readthedocs.io","default_branch":null,"files":null,"tree":[],"storefront":"/r/Oceania2018","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Oceania2018/EntityFrameworkCore.BootKit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}