mirror of
https://github.com/aljazceru/cdk.git
synced 2026-01-28 17:26:02 +01:00
feat(cli): call migrate on sqlx
This commit is contained in:
@@ -73,7 +73,13 @@ async fn main() -> Result<()> {
|
||||
|
||||
let localstore: Arc<dyn WalletDatabase<Err = cdk_database::Error> + 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"),
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user