我正在使用Azure Sql数据库和实体框架代码优先6.1。整个解决方案部署到Azure网站。我有一个为我的DbContext配置的DropCreateDatabaseAlways初始化程序的自定义继承者。
将来我计划切换到EF迁移,但目前更方便的是不担心项目早期阶段的迁移。虽然问题是每次使用 1GB 大小重新创建数据库。出于定价原因,我希望它默认为 100mb 。如何使用我的设置实现这一目标?
答案 0 :(得分:0)
看起来您无法更改默认初始值设定项的行为。但有两种可能的选择:
使用标准初始值设定项并在创建db后执行自定义sql:
ALTER DATABASE [dbname] MODIFY (MAXSIZE = 100 Mb)