Add production support for SQLite
CI / Build and push docker image (push) Successful in 3m9s
CI / Build and push OCSP image (push) Successful in 33s

This commit is contained in:
woggioni committed 2026-10-28 01:23:28 +00:00
1 parent 3918a2ac71
commit 9da68a9625
11 files changed
+486 -20

No files matched your search

@@ -4,11 +4,16 @@ RUN_IN_TRANSACTION = True
async def upgrade(db: BaseDBAsyncClient) -> str:
# Migration 0 bootstraps SQLite at the current schema.
if db.capabilities.dialect == "sqlite":
return "SELECT 1;"
return """
ALTER TABLE "certificate" ADD "no_expiration" BOOL NOT NULL DEFAULT False;"""
async def downgrade(db: BaseDBAsyncClient) -> str:
if db.capabilities.dialect == "sqlite":
return "SELECT 1;"
return """
ALTER TABLE "certificate" DROP COLUMN "no_expiration";"""