parseColumnConstraints method
Parses sql
as a list of column constraints.
The ParseResult.rootNode will be a ColumnDefinition with the parsed constraints.
Implementation
ParseResult parseColumnConstraints(String sql) {
final tokens = tokenize(sql);
final parser = _createParser(tokens, driftExtensions: false);
return ParseResult._(
ColumnDefinition(
columnName: '',
typeName: '',
constraints: parser.columnConstraintsUntilEnd(),
),
tokens,
parser.errors,
sql,
null,
);
}