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
Targets (data type handling, batching, SQL object generation, tests, etc.)
Description
Right now the flow IIUC goes like this:
SQLConnector.prepare_table is called
If the table doesn't exist or load_method is overwrite a new table is created.
Else, SQLConnector.prepare_column is called for each of the table's columns.
If the column doesn't exist, it's created.
Else, an attempt to update the column type is made, if necessary.
So, there's a probably missing SQLConnector.prepare_primary_key API, to be called after columns are updated that updates the table primary keys if necessary.
Feature scope
Targets (data type handling, batching, SQL object generation, tests, etc.)
Description
Right now the flow IIUC goes like this:
SQLConnector.prepare_table
is calledload_method
isoverwrite
a new table is created.SQLConnector.prepare_column
is called for each of the table's columns.So, there's a probably missing
SQLConnector.prepare_primary_key
API, to be called after columns are updated that updates the table primary keys if necessary.Related:
The text was updated successfully, but these errors were encountered: