All applications

Application

database

Designs the schema before the first line of application: models relational schemas, reads existing databases and generates SQL and reversible migrations.

What it does

  • Designs the database before the first line of application code, modeling the relational schema.
  • Reads an existing database.
  • Generates SQL and reversible migrations.

Install

Linux

curl -fsSL https://raw.githubusercontent.com/schematizeme/schematize-cli/main/install.sh | bash -s -- --database

FreeBSD

fetch -o - https://raw.githubusercontent.com/schematizeme/schematize-cli/main/install.sh | sh -s -- --database

Windows

Not available on Windows yet.

macOS

No automatic installer yet: download the pre-built binaries from the releases and install by hand.

Linux: Debian, Ubuntu and Mint, Fedora, openSUSE, Arch and derivatives (CachyOS, Manjaro, EndeavourOS). FreeBSD: the CLI works; the desktop windows are not available yet. The Linux/FreeBSD installer does not run on Windows — see the Windows command below.