gdbo / vars

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vars - a rust blog project

migrations

  1. Install toolchain
$ cargo install sqlx-cli
  1. create .env file, like:
# .env

DATABASE_URL=mysql://mysql@localhost/db_name
  1. create/drop database
sqlx database create    # create database
sqlx database drop      # drop database
  1. create and run migrations

create migrate, will create a new file in migrations/<timestamp>-<name>.sql:

sqlx migrate add <name>

then add your database scheme to this file


run migrations

sqlx migrate run

more information to read sqlx-cli document

About


Languages

Language:Rust 100.0%