sql-schema
This crate provides tools for generating schema migrations based on edits to a canonical schema file.
Status
This crate is in a very early stage of development and is missing many features.
Usage
# install the cli
# generate a schema file from existing migrations
# -> writing ./schema/schema.sql
# generate a migration after editing the schema file
# -> writing schema/migrations/1739486729_my_new_migration.up.sql
# -> writing schema/migrations/1739486729_my_new_migration.down.sql
Licensing
All code in this repository is licensed under the Apache Software License 2.0.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.