public override bool Exists(System.Data.IDbConnection connection) { return(0 < connection.ExecuteScalarSql <int>(String.Format(@" SELECT COUNT (*) FROM sys.symmetric_keys WHERE name = '{0}'" , Name.Object))); }
public override bool Exists(System.Data.IDbConnection connection) { return(0 < connection.ExecuteScalarSql <int>(String.Format(@" SELECT COUNT (*) FROM sys.types t JOIN sys.schemas s ON (t.schema_id = s.schema_id) WHERE s.name = '{0}' AND t.name = '{1}'" , Name.Schema, Name.Object))); }