spanner-schema-diff-tool
spanner-schema-diff-tool copied to clipboard
Compare two Cloud Spanner Schema (DDL) files, determine the differences and generate the required ALTER statements to convert one schema to the other.
The assembly plugin has `single` goal that should be used. In the pom.xml, add: ``` make-assembly package single ``` If above is done, then the build instructions are: ``` mvn...
:robot: I have created a release *beep* *boop* --- ## [1.22.0](https://github.com/cloudspannerecosystem/spanner-schema-diff-tool/compare/v1.21.0...v1.22.0) (2024-05-14) ### Features * Add support for FLOAT32 column type ([e5ee7c1](https://github.com/cloudspannerecosystem/spanner-schema-diff-tool/commit/e5ee7c15f5e0b07ad03ea73e3edf1c598d956e75)) * Support for diffs on Create Search Index...
Add support for `ALTER TABLE ADD SYNONYM`
In the [Spanner update Schema docs](https://cloud.google.com/spanner/docs/schema-updates#large-updates: > It's best practice to create the indexes immediately following the table in the list of DDL statements. The reason for this is that...
Add support for MODELs
Add support for SEQUENCES
Add support for VIEWS
Add support for ROLES and GRANTS
Bumps [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) from 3.5.0 to 3.6.0. Release notes Sourced from org.codehaus.mojo:build-helper-maven-plugin's releases. 3.6.0 Changes 🚀 New features and improvements Deprecate remove-project-artifact goal (#205) @slawekjaranowski Parallel execution of uptodate-properties (#201) @mkarg...