Могу ли я проверить, существует ли база данных при создании соединения и, если такая база данных не существует, запустить сценарий для создания базы данных?Я использую Dapper.Вот как я создаю соединение:
private static IDbConnection GetConnection(IConfigHelper config)
{
var factory = DbProviderFactories.GetFactory("System.Data.SqlClient");
var connection = factory.CreateConnection();
connection.ConnectionString = config.ConnectionString;
connection.Open();
return connection;
}
В будущем могут использоваться разные среды, поэтому мне нужна эта проверка.