BetterMembership.Extensions.DatabaseExtensions.ColumnExists C# (CSharp) Method

ColumnExists() public static method

public static ColumnExists ( this db, string tableName, string columnName ) : bool
db this
tableName string
columnName string
return bool
        public static bool ColumnExists(this IDatabase db, string tableName, string columnName)
        {
            var query =
                db.QuerySingle(
                    @"SELECT * from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME = @0 and COLUMN_NAME = @1", 
                    tableName, 
                    columnName);
            return query != null;
        }