feat: migrate DB migrations to use db_*

This commit is contained in:
realaravinth
2022-05-14 16:43:43 +05:30
parent d061824660
commit 04b0073d7c
11 changed files with 3 additions and 55 deletions

View File

@@ -192,12 +192,13 @@ impl Data {
pool_options,
url: settings.database.url.clone(),
});
let dblib = Box::new(connection_options.connect().await.unwrap());
let dblib = connection_options.connect().await.unwrap();
dblib.migrate().await.unwrap();
let data = Data {
creds,
db,
dblib,
dblib: Box::new(dblib),
captcha: SystemGroup::new().await,
mailer: Self::get_mailer(),
};

View File

@@ -111,7 +111,6 @@ async fn main() -> std::io::Result<()> {
);
let data = Data::new().await;
sqlx::migrate!("./migrations/").run(&data.db).await.unwrap();
let data = actix_web::web::Data::new(data);
let mut demo_user: Option<DemoUser> = None;