You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
spansql is not actively maintained by Google and not 100% compatible with Cloud Spanner DDL/DML so the dependency on spansql makes it complex for wrench to support the new features of Cloud Spanner.
apstndb
changed the title
Proposal: Implement statement separator without spansql
Proposal: Implement statement separator without spansql to fix parse errors
Mar 14, 2023
WHAT
There is a motivation to replace spansql with a more primitive implementation.
I want to discuss it.
WHY
Currently, wrench can't process statements which are not supported by spansql because of the spansql dependency.
spansql is used in
ddlToStatements
,dmlToStatements
.https://github.com/cloudspannerecosystem/wrench/blob/v1.4.1/pkg/spanner/migration.go#L144-L170
spansql is not actively maintained by Google and not 100% compatible with Cloud Spanner DDL/DML so the dependency on spansql makes it complex for wrench to support the new features of Cloud Spanner.
Reference
;
in the string literal fails execution in the batch mode spanner-cli#33The text was updated successfully, but these errors were encountered: