Removed comment in main file
This commit is contained in:
parent
37b2b9d9ce
commit
bbdb0c5689
@ -1,5 +1,5 @@
|
||||
[package]
|
||||
name = "user-svc-actix-backend"
|
||||
name = "user-svc-actix"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
42
Readme.md
Normal file
42
Readme.md
Normal file
@ -0,0 +1,42 @@
|
||||
# User service
|
||||
|
||||
User service handles everything related to user creation, user login, etc...
|
||||
|
||||
## Installation
|
||||
|
||||
Use cargo to install the project dependencies
|
||||
|
||||
```bash
|
||||
cargo build
|
||||
```
|
||||
|
||||
## Setup
|
||||
|
||||
Env variables:
|
||||
Create a .env file and include the following variables
|
||||
1. HOST_ADDRESS
|
||||
2. HOST_PORT
|
||||
3. DB_HOST
|
||||
4. DB_USER
|
||||
5. DB_PASS
|
||||
6. DB_DATABASE_NAME
|
||||
7. DATABASE_URL
|
||||
|
||||
To run this project correctly, you must first apply the migrations to the database. You can do this by installing sqlx-cli.
|
||||
|
||||
```bash
|
||||
cargo install sqlx-cli
|
||||
```
|
||||
|
||||
Then execute and apply the migrations to the database.
|
||||
|
||||
```bash
|
||||
sqlx migrate run
|
||||
```
|
||||
|
||||
# Tests
|
||||
Tests are WIP. Not done yet.
|
||||
|
||||
## License & Attribution
|
||||
By Franklin E. Blanco
|
||||
[Creative Commons](https://creativecommons.org/licenses/by-nc-nd/3.0/legalcode)
|
@ -21,13 +21,6 @@ async fn main() -> Result<(), std::io::Error> {
|
||||
Err(e) => panic!("Failure starting the database. Reason: {}", e)
|
||||
};
|
||||
|
||||
/*match insert_user(&mut db_conn,
|
||||
&User{ id: 1, name: "s".to_string(),
|
||||
time_created: Some(chrono::Utc::now().naive_utc()) }).await {
|
||||
Ok(()) => {},
|
||||
Err(e) => {panic!("ERROR MYSQL {}", e)}
|
||||
}
|
||||
*/
|
||||
// Run all migrations
|
||||
run_all_migrations(&mut db_conn).await;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user