README.md
pyproject.toml
dbspec.egg-info/PKG-INFO
dbspec.egg-info/SOURCES.txt
dbspec.egg-info/dependency_links.txt
dbspec.egg-info/entry_points.txt
dbspec.egg-info/requires.txt
dbspec.egg-info/top_level.txt
src/__init__.py
src/__main__.py
src/cli.py
src/cli_output.py
src/cli_progress.py
src/ssot_manifest.py
src/cli_commands/__init__.py
src/cli_commands/common.py
src/cli_commands/gen.py
src/cli_commands/import_.py
src/cli_commands/import_renderer.py
src/cli_commands/init.py
src/cli_commands/migrations.py
src/cli_commands/sync.py
src/cli_commands/tui.py
src/cli_commands/validate.py
src/cli_commands/xlsx.py
src/db_import/__init__.py
src/db_import/commit.py
src/db_import/connection.py
src/db_import/constraints.py
src/db_import/discovery.py
src/db_import/importer.py
src/db_import/mapping.py
src/db_import/pipeline.py
src/db_import/preservation.py
src/db_import/ref_data.py
src/db_import/result.py
src/db_import/tui_adapter.py
src/db_import/type_mapping.py
src/db_import/types.py
src/db_import/validation.py
src/generators/__init__.py
src/generators/sqlalchemy/__init__.py
src/generators/sqlalchemy/constraints.py
src/generators/sqlalchemy/context.py
src/generators/sqlalchemy/domains.py
src/generators/sqlalchemy/enums.py
src/generators/sqlalchemy/errors.py
src/generators/sqlalchemy/generate.py
src/generators/sqlalchemy/indexes.py
src/generators/sqlalchemy/naming.py
src/generators/sqlalchemy/relationships.py
src/generators/sqlalchemy/rendering.py
src/generators/sqlalchemy/sequences.py
src/generators/sqlalchemy/tables.py
src/generators/sqlalchemy/templates.py
src/generators/sqlalchemy/types.py
src/logic/__init__.py
src/logic/check_rules.py
src/logic/db_validation.py
src/logic/db_validation_collations.py
src/logic/db_validation_common.py
src/logic/db_validation_constraints.py
src/logic/db_validation_dml.py
src/logic/db_validation_enums.py
src/logic/db_validation_indexes.py
src/logic/db_validation_tables.py
src/logic/db_validation_types.py
src/logic/diagnostics.py
src/logic/parser.py
src/logic/validator.py
src/logic/validation_rules/__init__.py
src/logic/validation_rules/base.py
src/logic/validation_rules/check_rules.py
src/logic/validation_rules/collations.py
src/logic/validation_rules/constraints.py
src/logic/validation_rules/domains.py
src/logic/validation_rules/enums.py
src/logic/validation_rules/foreign_keys.py
src/logic/validation_rules/indexes.py
src/logic/validation_rules/names.py
src/logic/validation_rules/references.py
src/migrations/__init__.py
src/migrations/api.py
src/migrations/autogenerate.py
src/migrations/autogenerate_common.py
src/migrations/autogenerate_pk.py
src/migrations/autogenerate_renames.py
src/migrations/collations.py
src/migrations/commands.py
src/migrations/errors.py
src/migrations/history.py
src/migrations/hooks.py
src/migrations/models.py
src/migrations/paths.py
src/migrations/reference_data.py
src/migrations/renderers.py
src/migrations/revision.py
src/migrations/runner.py
src/migrations/sql_utils.py
src/migrations/ssot.py
src/models/__init__.py
src/models/base.py
src/models/domain.py
src/models/project.py
src/models/table.py
src/models/tech.py
src/resources/__init__.py
src/resources/sqlalchemy_templates/README.md
src/resources/sqlalchemy_templates/__init__.py
src/resources/sqlalchemy_templates/base.py.j2
src/resources/sqlalchemy_templates/domain_init.py.j2
src/resources/sqlalchemy_templates/model.py.j2
src/resources/sqlalchemy_templates/package_init.py.j2
src/reveng/__init__.py
src/storage/__init__.py
src/storage/atomic.py
src/storage/config.py
src/storage/file_utils.py
src/storage/init.py
src/storage/init_alembic.py
src/storage/init_logging.py
src/storage/init_resources.py
src/storage/init_templates.py
src/storage/init_validation.py
src/storage/paths.py
src/storage/sheets.py
src/storage/config_creators/__init__.py
src/storage/config_creators/conditional_formatting.py
src/storage/config_creators/formats.py
src/storage/config_creators/formulas.py
src/storage/config_creators/sheet_meta.py
src/storage/config_creators/styles.py
src/storage/config_creators/template_data.py
src/storage/config_creators/validation.py
src/styles/__init__.py
src/styles/cli.py
src/styles/tokens.py
src/styles/tui.py
src/tui/__init__.py
src/tui/app.py
src/tui/constants.py
src/tui/db_status.py
src/tui/initialization.py
src/tui/keymap.py
src/tui/registry.py
src/tui/registry_builder.py
src/tui/routing.py
src/tui/screen_helpers.py
src/tui/startup_metrics.py
src/tui/state.py
src/tui/adapters/__init__.py
src/tui/adapters/alembic_api.py
src/tui/adapters/config_editor.py
src/tui/components/__init__.py
src/tui/components/command_palette.py
src/tui/components/footer.py
src/tui/components/header.py
src/tui/components/help_overlay.py
src/tui/components/init_dialog.py
src/tui/components/screen_host.py
src/tui/components/sidebar.py
src/tui/components/status_badge.py
src/tui/jobs/__init__.py
src/tui/jobs/logs.py
src/tui/jobs/models.py
src/tui/jobs/runner.py
src/tui/layout/__init__.py
src/tui/layout/responsive.py
src/tui/layout/shell.py
src/tui/screens/__init__.py
src/tui/screens/_base/__init__.py
src/tui/screens/_base/base.py
src/tui/screens/codegen/__init__.py
src/tui/screens/codegen/actions.py
src/tui/screens/codegen/context.py
src/tui/screens/codegen/job_flow.py
src/tui/screens/codegen/screen.py
src/tui/screens/import_/__init__.py
src/tui/screens/import_/actions.py
src/tui/screens/import_/context.py
src/tui/screens/import_/job_flow.py
src/tui/screens/import_/screen.py
src/tui/screens/loading/__init__.py
src/tui/screens/loading/context.py
src/tui/screens/loading/screen.py
src/tui/screens/logs/__init__.py
src/tui/screens/logs/actions.py
src/tui/screens/logs/dialogs.py
src/tui/screens/logs/log_data.py
src/tui/screens/logs/screen.py
src/tui/screens/migrations/__init__.py
src/tui/screens/migrations/actions.py
src/tui/screens/migrations/context.py
src/tui/screens/migrations/dialogs.py
src/tui/screens/migrations/job_flow.py
src/tui/screens/migrations/rendering.py
src/tui/screens/migrations/screen.py
src/tui/screens/project/__init__.py
src/tui/screens/project/actions.py
src/tui/screens/project/context.py
src/tui/screens/project/rendering.py
src/tui/screens/project/screen.py
src/tui/screens/sync/__init__.py
src/tui/screens/sync/actions.py
src/tui/screens/sync/context.py
src/tui/screens/sync/job_flow.py
src/tui/screens/sync/result_view.py
src/tui/screens/sync/screen.py
src/tui/screens/validate/__init__.py
src/tui/screens/validate/actions.py
src/tui/screens/validate/context.py
src/tui/screens/validate/job_flow.py
src/tui/screens/validate/rendering.py
src/tui/screens/validate/screen.py
src/tui/screens/xlsx/__init__.py
src/tui/screens/xlsx/actions.py
src/tui/screens/xlsx/context.py
src/tui/screens/xlsx/job_flow.py
src/tui/screens/xlsx/screen.py
src/tui/styles/__init__.py
src/tui/styles/build.py
src/tui/styles/tokens.py
src/utils/__init__.py
src/utils/parsing.py
src/utils/postgres_types.py
src/utils/progress.py
src/utils/sheets.py
src/utils/type_casting.py
src/xlsx/__init__.py
src/xlsx/formatting.py
src/xlsx/reader.py
src/xlsx/reader_common.py
src/xlsx/reader_extraction.py
src/xlsx/reader_layout.py
src/xlsx/reader_recovery.py
src/xlsx/style_utils.py
src/xlsx/writer.py
src/xlsx/writer_common.py
src/xlsx/writer_formula_cache.py
src/xlsx/writer_layout.py
src/xlsx/writer_population.py
src/xlsx/writer_validation.py
src/xlsx/template/__init__.py
src/xlsx/template/apply_conditional.py
src/xlsx/template/apply_formulas.py
src/xlsx/template/apply_styles.py
src/xlsx/template/apply_validation.py
src/xlsx/template/constants.py
src/xlsx/template/formula_config.py
src/xlsx/template/generator.py
src/xlsx/template/sheet_data.py
src/xlsx/template/utils.py