- Added SendEngineDbContext for managing database interactions. - Created SendEngineDbContextFactory for design-time database context creation. - Established dependency injection for the infrastructure layer. - Defined entity configurations for Tenant, MailingList, Subscriber, ListMember, EventInbox, Campaign, SendJob, SendBatch, DeliverySummary, AuthClient, AuthClientKey, and WebhookNonce. - Generated initial database migration snapshot. - Implemented installer program for database migration commands.
9 lines
309 B
Markdown
9 lines
309 B
Markdown
# Install
|
||
|
||
- 需求:.NET SDK 8.x, PostgreSQL
|
||
- 設定:複製 `.env.example` → `.env`
|
||
- Migration:
|
||
- 預設由 API 啟動時自動執行(`Db__AutoMigrate=true`)
|
||
- 需要關閉時請設定 `Db__AutoMigrate=false`
|
||
- 手動執行可用 `dotnet run --project src/SendEngine.Installer -- migrate`
|