added setup sh file
This commit is contained in:
parent
589c206e9f
commit
37b2b9d9ce
|
@ -1,5 +1,5 @@
|
||||||
[package]
|
[package]
|
||||||
name = "corpos-backend"
|
name = "user-svc-actix-backend"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ edition = "2021"
|
||||||
dotenv = "0.15.0"
|
dotenv = "0.15.0"
|
||||||
serde = { version = "1.0", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
tokio = { version = "1", features = ["full"] }
|
tokio = { version = "1", features = ["full"] }
|
||||||
sqlx = { version = "0.5", features = [ "runtime-tokio-rustls", "mysql", "chrono" ] }
|
sqlx = { version = "0.6.0", features = [ "runtime-tokio-rustls", "mysql", "chrono" ] }
|
||||||
actix-web = "4"
|
actix-web = "4"
|
||||||
chrono = { version = "0.4", features = [ "serde" ] }
|
chrono = { version = "0.4", features = [ "serde" ] }
|
||||||
ring = "0.16.20"
|
ring = "0.16.20"
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
cargo build --release
|
||||||
|
cp target/release/user-svc-actix-backend .
|
|
@ -3,7 +3,6 @@ use sqlx::{MySqlConnection, mysql::MySqlQueryResult};
|
||||||
use crate::r#do::token::Token;
|
use crate::r#do::token::Token;
|
||||||
use crate::r#do::token::{AUTH_TOKEN_EXPIRATION_TIME_IN_DAYS, REFRESH_TOKEN_EXPIRATION_TIME_IN_DAYS};
|
use crate::r#do::token::{AUTH_TOKEN_EXPIRATION_TIME_IN_DAYS, REFRESH_TOKEN_EXPIRATION_TIME_IN_DAYS};
|
||||||
|
|
||||||
|
|
||||||
pub async fn insert_token(conn: &mut MySqlConnection, token: &Token) -> Result<MySqlQueryResult, sqlx::Error> {
|
pub async fn insert_token(conn: &mut MySqlConnection, token: &Token) -> Result<MySqlQueryResult, sqlx::Error> {
|
||||||
sqlx::query_file!("sql/schema/token/insert.sql", token.user_id, token.auth_token, token.refresh_token).execute(conn).await
|
sqlx::query_file!("sql/schema/token/insert.sql", token.user_id, token.auth_token, token.refresh_token).execute(conn).await
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue