├── .DS_Store ├── .env ├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ └── codeStyleConfig.xml ├── modules.xml ├── notely_rust.iml └── vcs.xml ├── Cargo.lock ├── Cargo.toml ├── diesel.toml ├── migrations ├── .gitkeep ├── 00000000000000_diesel_initial_setup │ ├── down.sql │ └── up.sql └── 2020-03-09-134857_create_employees │ ├── down.sql │ └── up.sql └── src ├── db.rs ├── employees ├── mod.rs ├── model.rs └── routes.rs ├── error_handler.rs ├── main.rs └── schema.rs /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/.DS_Store -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/notely_rust.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/.idea/notely_rust.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/Cargo.toml -------------------------------------------------------------------------------- /diesel.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/diesel.toml -------------------------------------------------------------------------------- /migrations/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /migrations/00000000000000_diesel_initial_setup/down.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/migrations/00000000000000_diesel_initial_setup/down.sql -------------------------------------------------------------------------------- /migrations/00000000000000_diesel_initial_setup/up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/migrations/00000000000000_diesel_initial_setup/up.sql -------------------------------------------------------------------------------- /migrations/2020-03-09-134857_create_employees/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE employees -------------------------------------------------------------------------------- /migrations/2020-03-09-134857_create_employees/up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/migrations/2020-03-09-134857_create_employees/up.sql -------------------------------------------------------------------------------- /src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/src/db.rs -------------------------------------------------------------------------------- /src/employees/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/src/employees/mod.rs -------------------------------------------------------------------------------- /src/employees/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/src/employees/model.rs -------------------------------------------------------------------------------- /src/employees/routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/src/employees/routes.rs -------------------------------------------------------------------------------- /src/error_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/src/error_handler.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olajohn-ajiboye/Rust-Rest-API/HEAD/src/schema.rs --------------------------------------------------------------------------------