public static TableBuilder <TColumns> CreateTable <TColumns>(this DbMigration d, string name, Func <ColumnBuilder, TColumns> columnsAction, IDictionary <string, object> annotations, object anonymousArguments = null, string comment = null) { return(d.CreateTableWithComment(name, columnsAction, (annotations ?? new Dictionary <string, object>()).AddComment(comment), anonymousArguments)); }