Skip to content

Commit 0196241

Browse files
author
wlliu
committed
Address comments
1 parent 7b3b5a6 commit 0196241

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

spanner_orm/field.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -320,13 +320,13 @@ def field_type_from_ddl(ddl: str) -> FieldType:
320320
return Float()
321321
elif ddl == 'STRING(MAX)':
322322
return String()
323-
elif (match := re.fullmatch(r'STRING\((([0-9]+))\)', ddl)) is not None:
323+
elif (match := re.fullmatch(r'STRING\(([0-9]+)\)', ddl)) is not None:
324324
return String(int(match.group(1)))
325325
elif ddl == 'TIMESTAMP':
326326
return Timestamp()
327327
elif ddl == 'BYTES(MAX)':
328328
return BytesBase64()
329-
elif (match := re.fullmatch(r'BYTES\((([0-9]+))\)', ddl)) is not None:
329+
elif (match := re.fullmatch(r'BYTES\(([0-9]+)\)', ddl)) is not None:
330330
return BytesBase64(int(match.group(1)))
331331
elif (match := re.fullmatch(r'ARRAY<(.*)>', ddl)) is not None:
332332
return Array(field_type_from_ddl(match.group(1)))

spanner_orm/tests/field_test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ def test_field_type_validate_type_error(
117117
(field.Boolean(), field.Boolean(), True),
118118
(field.Boolean(), field.String(), False),
119119
(field.String(10), field.String(20), True),
120-
(field.String(), field.String(), True),
120+
(field.String(), field.String(10), True),
121121
(field.Array(field.Integer()), field.Array(field.Integer()), False),
122122
(field.Array(field.Integer()), field.Integer(), False),
123123
)

0 commit comments

Comments
 (0)