From 6298da79f56fbfa87f0ec261190574a28c96c6eb Mon Sep 17 00:00:00 2001 From: thesimplekid Date: Wed, 12 Jun 2024 15:24:48 +0100 Subject: [PATCH] feat(cli): call migrate on sqlx --- crates/cdk-cli/src/main.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/crates/cdk-cli/src/main.rs b/crates/cdk-cli/src/main.rs index bcf0c85b..6d214660 100644 --- a/crates/cdk-cli/src/main.rs +++ b/crates/cdk-cli/src/main.rs @@ -73,7 +73,13 @@ async fn main() -> Result<()> { let localstore: Arc + Send + Sync> = match args.engine.as_str() { - "sqlite" => Arc::new(WalletSQLiteDatabase::new(DEFAULT_SQLITE_DB_PATH).await?), + "sqlite" => { + let sql = WalletSQLiteDatabase::new(DEFAULT_SQLITE_DB_PATH).await?; + + sql.migrate().await; + + Arc::new(sql) + } "redb" => Arc::new(RedbWalletDatabase::new(DEFAULT_REDB_DB_PATH)?), _ => bail!("Unknown DB engine"), };