sqlx-seeder 0.1.2

seederの作成
Documentation
  • Coverage
  • 0%
    0 out of 3 items documented0 out of 1 items with examples
  • Size
  • Source code size: 2.78 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.02 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • Akitotameto

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();
}