spanner-migration-tool
spanner-migration-tool copied to clipboard
Spanner migration tool helps you migrate from your existing database/dump files to Spanner
The current behavior in HarbourBridge is to process schema change statements for creation of foreign keys in a linear order. Each schema update for foreign key creation can take a...
## Expected Behavior We should be able to get the ordering (i.e, ascending/descending) of the key columns involved in the index. ## Actual Behavior The mysqldump parser has no attribute...
Currently, harbourbridge just panics for errors of type: cant create database, cant get instance etc. We just print the rpc error message which is not enough to know the cause...
Currently, the test cases for APIs in HarbourBridge don't have good coverage. Add more test cases either at API level or for unit testing the methods to check for any...
## Expected Behavior Save the primary key name from the original schema while migrating to spanner. ## Actual Behavior The name of the primary key is lost during the migration...
Feature Request: Migrate the check constraints from source to Spanner This overlaps with [this issue](https://github.com/cloudspannerecosystem/harbourbridge/issues/194) concerning support for migrating JSON Check constraints
When multiple create FK requests are sent to spanner where the referenced column is same and require internal index creation, spanner throws an error of the form `The schema change...
## Expected Behavior Schema and data migration succeeds for source=postgresql and target dialect=postgresql for fields with the name `order`. ## Actual Behavior Schema and data migration fails for source=postgresql and...
We should fix the PrintDDL functions to output a DDL with correct whitespaces such that it matches the GetDatabaseDDL as produced by Cloud Spanner. Then we shouldn't require normalizeSpace to...
We reference key columns for primary indexes aka primary keys and secondary indexes both with a common KeyColumn terminology - https://cloud.google.com/spanner/docs/schema-and-data-model#notes_about_key_columns.