# sqlx-seeder
## 説明
- Rustの`sqlx`というクレートに`seeder`コマンドが存在していなかったので作成してみました。
- SQLファイルを読み込んでテストデータを作成が可能。
## インストール
- 下記のコマンドでクレートをインストールします。
```
& cargo install sqlx-seeder
```
## コマンド
- 下記のコマンドでseedsディレクトリ内のSQLファイルを読み込んでテストデータを作成することができます。
```
$ sqlx seeder run
```
## 関数
- `cargo.toml`に`sqlx-seeder = "0.1.0"`と追記すると`lib.rs`の関数を使用することができます。
※バージョンが更新されている場合がありますので[こちら](https://crates.io/crates/sqlx-seeder)で確認していただいてから追記をお願いいたします。
### Examples
```toml
## Cargo.toml
[package]
name = "パッケージ名"
version = "0.1.0"
edition = "2018"
[dependencies]
sqlx-seeder = "0.1.0" <= 追記
```
```Rust
// main.rs
use rust_seeder::lib_hello;
fn main() {
lib_hello();
}
```