3 releases

0.1.2 Jul 19, 2021
0.1.1 Jul 19, 2021
0.1.0 Jul 19, 2021

#625 in Build Utils

MIT license

4KB

sqlx-seeder

説明

  • Rustのsqlxというクレートにseederコマンドが存在していなかったので作成してみました。
  • SQLファイルを読み込んでテストデータを作成が可能。

インストール

  • 下記のコマンドでクレートをインストールします。
& cargo install sqlx-seeder

コマンド

  • 下記のコマンドでseedsディレクトリ内のSQLファイルを読み込んでテストデータを作成することができます。
$ sqlx seeder run

関数

  • cargo.tomlsqlx-seeder = "0.1.0"と追記するとlib.rsの関数を使用することができます。 ※バージョンが更新されている場合がありますのでこちらで確認していただいてから追記をお願いいたします。

Examples

## Cargo.toml
[package]
name = "パッケージ名"
version = "0.1.0"
edition = "2018"

[dependencies]
sqlx-seeder = "0.1.0" <= 追記
// main.rs
use rust_seeder::lib_hello;

fn main() {
    lib_hello();
}

No runtime deps