mirror of https://github.com/abpframework/abp
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.5 KiB
1.5 KiB
Entity Framework Core PostgreSQL integrace
Podívejte se na Entity Framework Core integrační dokument pro základy integrace EF Core.
Aktualizace projektu EntityFrameworkCore
- V projektu
Acme.BookStore.EntityFrameworkCore
nahraďte balíkVolo.Abp.EntityFrameworkCore.SqlServer
zaVolo.Abp.EntityFrameworkCore.PostgreSql
- Aktualizace pro použití PostgreSQL v
BookStoreEntityFrameworkCoreModule
- Nahraďte
AbpEntityFrameworkCoreSqlServerModule
zaAbpEntityFrameworkCorePostgreSqlModule
- Nahraďte
options.UseSqlServer()
zaoptions.UsePostgreSql()
- Nahraďte
- V jiných projektech aktualizujte PostgreSQL connection string v nezbytných
appsettings.json
souborech
Odstranění stávajících migrací
Smažte všechny stavající migrační soubory (včetně DbContextModelSnapshot
)
Znovu vygenerujte počáteční migraci & aktualizujte databázi
Nastavte správný spouštěcí projekt (obvykle web projekt),
Otevřete Package Manager Console (Tools -> Nuget Package Manager -> Package Manager Console), zvolte Acme.BookStore.EntityFrameworkCore.DbMigrations
jako Default project a proveďte následující příkaz:
Proveďte příkaz Add-Migration
:
PM> Add-Migration Initial
Poté proveďte příkaz Update-Database
k aktualizaci schématu databáze:
PM> Update-Database