Store API cleanup

This commit is contained in:
mdecimus
2023-12-02 18:43:28 +01:00
parent 5010c15037
commit 2ccf85d6dd
31 changed files with 567 additions and 1589 deletions

View File

@@ -89,7 +89,7 @@ impl SqliteStore {
)?;
}
for table in [SUBSPACE_INDEXES, SUBSPACE_BLOBS] {
for table in [SUBSPACE_INDEXES, SUBSPACE_BLOBS, SUBSPACE_BITMAPS] {
let table = char::from(table);
conn.execute(
&format!(
@@ -112,32 +112,6 @@ impl SqliteStore {
[],
)?;
conn.execute(
&format!(
"CREATE TABLE IF NOT EXISTS {} (
z BLOB PRIMARY KEY,
a INTEGER NOT NULL DEFAULT 0,
b INTEGER NOT NULL DEFAULT 0,
c INTEGER NOT NULL DEFAULT 0,
d INTEGER NOT NULL DEFAULT 0,
e INTEGER NOT NULL DEFAULT 0,
f INTEGER NOT NULL DEFAULT 0,
g INTEGER NOT NULL DEFAULT 0,
h INTEGER NOT NULL DEFAULT 0,
i INTEGER NOT NULL DEFAULT 0,
j INTEGER NOT NULL DEFAULT 0,
k INTEGER NOT NULL DEFAULT 0,
l INTEGER NOT NULL DEFAULT 0,
m INTEGER NOT NULL DEFAULT 0,
n INTEGER NOT NULL DEFAULT 0,
o INTEGER NOT NULL DEFAULT 0,
p INTEGER NOT NULL DEFAULT 0
)",
char::from(SUBSPACE_BITMAPS)
),
[],
)?;
Ok(())
}