pub async fn init_repo(args: RootArgs, need_journal: bool) -> Result<ScriptRepo>
即使 need_journal=false 也可能使用 journal,具體條件同 crate::db::get_pool
need_journal=false
crate::db::get_pool