Catalog dedupe commands, and a seed catalog with no duplicate vendors or models

This commit is contained in:
2026-08-24 14:49:54 -04:00
parent 4fe4e91ae4
commit 1812def14f
5 changed files with 568 additions and 19 deletions

View File

@@ -243,13 +243,15 @@ def register_blueprints(app: Flask):
def register_cli_commands(app: Flask):
"""Register Flask CLI commands."""
from .plugins.cli import plugin_cli
from .cli import db_cli, seed_cli, relationships_cli, csv_cli
from .cli import (db_cli, seed_cli, relationships_cli, csv_cli,
catalog_cli)
app.cli.add_command(plugin_cli)
app.cli.add_command(db_cli)
app.cli.add_command(seed_cli)
app.cli.add_command(relationships_cli)
app.cli.add_command(csv_cli)
app.cli.add_command(catalog_cli)
def register_error_handlers(app: Flask):