Start adding db upload function, component mapping in product creater

This commit is contained in:
Michael Pivato
2024-02-28 22:18:54 +10:30
parent e88d2a6319
commit 51fc216c82
5 changed files with 91 additions and 9 deletions

View File

@@ -1,4 +1,5 @@
use sqlx::mssql::MssqlPoolOptions;
use coster_rs::upload_to_db;
use sqlx::{any::AnyPoolOptions, mssql::MssqlPoolOptions};
#[tokio::main]
async fn main() -> anyhow::Result<()> {
@@ -8,11 +9,11 @@ async fn main() -> anyhow::Result<()> {
let database = "";
// USing sqlx: https://github.com/launchbadge/sqlx
let connection_string = format!("mssq://{}:{}@{}/{}", user, password, host, database);
let pool = MssqlPoolOptions::new()
let pool = AnyPoolOptions::new()
.max_connections(20)
.connect(&connection_string)
.await?;
// sqlx::query_as("")
// connection.
upload_to_db::upload_file_bulk(&pool, &"".to_owned(), &"".to_owned(), None, "".to_owned()).await?;
Ok(())
}