feat: package dark deployment runtime
All checks were successful
Build and Publish Container Image / build-and-push (push) Successful in 54s
All checks were successful
Build and Publish Container Image / build-and-push (push) Successful in 54s
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a028f0-a42f-7582-89a8-ebaad7343834
This commit is contained in:
parent
e408651545
commit
0941a2e5f4
9 changed files with 134 additions and 15 deletions
|
|
@ -1,11 +1,11 @@
|
|||
from __future__ import annotations
|
||||
|
||||
import os
|
||||
from logging.config import fileConfig
|
||||
|
||||
from alembic import context
|
||||
from sqlalchemy import engine_from_config, pool
|
||||
|
||||
from sbom_nexus.config import database_target
|
||||
from sbom_nexus.database import database_url, metadata
|
||||
|
||||
config = context.config
|
||||
|
|
@ -15,14 +15,11 @@ if config.config_file_name is not None:
|
|||
|
||||
target_metadata = metadata
|
||||
|
||||
configured_target = os.getenv("SBOM_NEXUS_DATABASE_URL") or os.getenv(
|
||||
"SBOM_NEXUS_DATABASE_PATH"
|
||||
configured_target = database_target(config.get_main_option("sqlalchemy.url"))
|
||||
config.set_main_option(
|
||||
"sqlalchemy.url",
|
||||
database_url(configured_target).replace("%", "%%"),
|
||||
)
|
||||
if configured_target:
|
||||
config.set_main_option(
|
||||
"sqlalchemy.url",
|
||||
database_url(configured_target).replace("%", "%%"),
|
||||
)
|
||||
|
||||
|
||||
def run_migrations_offline() -> None:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue