diff options
| author | Xavier Vello <xavier.vello@gmail.com> | 2024-06-03 11:51:31 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-03 10:51:31 +0100 |
| commit | 96163c5591d21bb8338828f765a6159ad5bf29a1 (patch) | |
| tree | a8a31007d3af342540bbe15456278263db996859 /crates/atuin-client/src/database.rs | |
| parent | chore(deps): bump rmp from 0.8.12 to 0.8.14 (#2079) (diff) | |
| download | atuin-96163c5591d21bb8338828f765a6159ad5bf29a1.zip | |
feat(doctor): report sqlite version (#2075)
Diffstat (limited to 'crates/atuin-client/src/database.rs')
| -rw-r--r-- | crates/atuin-client/src/database.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crates/atuin-client/src/database.rs b/crates/atuin-client/src/database.rs index c443da37..d01dadb4 100644 --- a/crates/atuin-client/src/database.rs +++ b/crates/atuin-client/src/database.rs @@ -154,6 +154,12 @@ impl Sqlite { Ok(Self { pool }) } + pub async fn sqlite_version(&self) -> Result<String> { + sqlx::query_scalar("SELECT sqlite_version()") + .fetch_one(&self.pool) + .await + } + async fn setup_db(pool: &SqlitePool) -> Result<()> { debug!("running sqlite database setup"); |
