├── .github └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE.txt ├── README.md ├── src ├── database_seeder.rs ├── lib.rs ├── reader.rs ├── resolver.rs └── struct_loader.rs └── tests ├── database_seeder.rs ├── database_seeder_async.rs ├── fixtures ├── customers.yml ├── items.yml └── orders.yml ├── struct_loader.rs └── test_utils ├── mock_database.rs ├── mod.rs └── types.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /Cargo.lock 3 | /tmp 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/README.md -------------------------------------------------------------------------------- /src/database_seeder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/src/database_seeder.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/src/reader.rs -------------------------------------------------------------------------------- /src/resolver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/src/resolver.rs -------------------------------------------------------------------------------- /src/struct_loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/src/struct_loader.rs -------------------------------------------------------------------------------- /tests/database_seeder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/tests/database_seeder.rs -------------------------------------------------------------------------------- /tests/database_seeder_async.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/tests/database_seeder_async.rs -------------------------------------------------------------------------------- /tests/fixtures/customers.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/tests/fixtures/customers.yml -------------------------------------------------------------------------------- /tests/fixtures/items.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/tests/fixtures/items.yml -------------------------------------------------------------------------------- /tests/fixtures/orders.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/tests/fixtures/orders.yml -------------------------------------------------------------------------------- /tests/struct_loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/tests/struct_loader.rs -------------------------------------------------------------------------------- /tests/test_utils/mock_database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/tests/test_utils/mock_database.rs -------------------------------------------------------------------------------- /tests/test_utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/tests/test_utils/mod.rs -------------------------------------------------------------------------------- /tests/test_utils/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estie-inc/cder/HEAD/tests/test_utils/types.rs --------------------------------------------------------------------------------