如果Dapper不存在则创建数据库

时间:2018-12-06 09:10:11

标签: c# sql-server database dapper

我可以在创建连接时检查数据库是否存在,如果不存在该数据库,然后运行脚本来创建数据库? 我使用Dapper。 这是我创建连接的方式:

ssh-add -K /root/.ssh/id_rsa

将来可能会使用不同的环境,因此我需要进行此检查。

1 个答案:

答案 0 :(得分:0)

将此内容包含在您的db-creation-script中,并在初始化连接时简单地一直运行它。

IF NOT EXISTS(SELECT * FROM sys.databases WHERE name = 'yourDB')
  BEGIN
    CREATE DATABASE yourDB
  END