Directory structure:
└── fabianlindfors-reshape/
├── README.md
├── Cargo.toml
├── Dockerfile
├── LICENSE.md
├── .dockerignore
├── src/
│ ├── db.rs
│ ├── helpers.rs
│ ├── lib.rs
│ ├── main.rs
│ ├── schema.rs
│ ├── state.rs
│ └── migrations/
│ ├── add_column.rs
│ ├── add_foreign_key.rs
│ ├── add_index.rs
│ ├── alter_column.rs
│ ├── common.rs
│ ├── create_enum.rs
│ ├── create_table.rs
│ ├── custom.rs
│ ├── mod.rs
│ ├── remove_column.rs
│ ├── remove_enum.rs
│ ├── remove_foreign_key.rs
│ ├── remove_index.rs
│ ├── remove_table.rs
│ └── rename_table.rs
├── tests/
│ ├── add_column.rs
│ ├── add_foreign_key.rs
│ ├── add_index.rs
│ ├── alter_column.rs
│ ├── common.rs
│ ├── complex.rs
│ ├── create_enum.rs
│ ├── create_table.rs
│ ├── custom.rs
│ ├── failure.rs
│ ├── remove_column.rs
│ ├── remove_enum.rs
│ ├── remove_foreign_key.rs
│ ├── remove_index.rs
│ ├── remove_table.rs
│ └── rename_table.rs
└── .github/
└── workflows/
├── lint.yaml
├── publish-crate.yaml
├── publish-docker.yaml
├── release.yaml
└── test.yaml