我们有一个项目,并有一些DB脚本文件,用于创建数据库,表和存储过程。我们正在使用C#.net,每个人都在使用Visual Studio 2010.是否有一个工具集成到Visual Studio或类似于ant的构建工具(我认为Nant看起来有点不成熟),这将有助于开发人员进行检查代码和轻松安装数据库。
目前我想到了db目录中的一些.bat文件。
答案 0 :(得分:0)
我使用cgywin运行脚本来连接sql脚本,然后在db上运行它(你只需要确保sql脚本以正确的顺序运行)。
它允许您为每个表维护单独的文件,这在您使用SVN等并且不喜欢纠正冲突时特别有用。
#!/bin/bash
# Make sure the create script are saved using the ANSI encoding and not unicode etc.
master_script="create_all.sql"
#path="C:\\"
#cd $path
cat script1.sql\
script2.sql\
somefolder/script1.sql\
>$master_script
notepad $master_script
#rm $master_script