我首先使用实体框架代码,因此请继续删除并重新创建数据库。我的 asp.net 成员表也不断消失——在构建服务器上尤其烦人。
到目前为止,我发现创建表的最佳方法涉及运行 aspnet_sql.exe 的构建后事件,但连接字符串需要进行硬编码,这使得登台发布环境变得困难。
有没有一种优雅的方法可以在代码中创建表格?
我首先使用实体框架代码,因此请继续删除并重新创建数据库。我的 asp.net 成员表也不断消失——在构建服务器上尤其烦人。
到目前为止,我发现创建表的最佳方法涉及运行 aspnet_sql.exe 的构建后事件,但连接字符串需要进行硬编码,这使得登台发布环境变得困难。
有没有一种优雅的方法可以在代码中创建表格?
看看Universal Providers。那么你就不需要使用aspnet_sql.exe了。
也使用迁移而不是删除和重新创建数据库。
为什么你经常删除和重新创建表?也许迁移可以为您解决这个问题。