我正在我的开发机器上使用 SQL Server Express 开发一个网站。我的网络托管公司正在为我提供 SQL Server 2005。
目前,我所拥有的只是一个用于开发的数据库和一个位于实时服务器上的数据库。我没有生成架构的原始脚本,但我可以单独或为整个数据库自动生成创建脚本。
我现在将我的代码放入源代码管理中,我想知道我如何管理我的数据库模式。我在里面放什么?创建命令?修改脚本?
目前数据库很小,维护两个数据库并不难,但我担心未来会失控。在部署新代码时,您有什么技巧可以让实时数据库同步吗?
编辑关于什么应该进入源代码控制的任何想法?DDL 脚本应该放在这里吗?