Allow Dialect to specify fallback SchemaManagementTool #5570
Closed
sebersole
started this conversation in
Design Proposals
Replies: 2 comments
-
Specifically for the Spanner part, this should be as simple as pulling-up and exposing At least in gist; other minor changes are needed to support that of course. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Currently,
SchemaManagementToolInitiator
allows overriding theSchemaManagementTool
by configuration setting. It then falls back to instantiating the standard implementation.For some dialects, it is beneficial / necessary to use a custom
SchemaManagementTool
.For example, on a dialect for Spanner these DDL statements effectively need to be "batched" together. The standard
SchemaManagementTool
assumes that each statement is executed singly. Against Spanner, however, the tool would need to collect the statements and execute them after.I propose we add the following:
Beta Was this translation helpful? Give feedback.
All reactions