Skip to content

Database layer

SQLAlchemy entities, table structures, migrations, sync, and the central pyarchinit_db_manager. Supports both PostgreSQL/PostGIS and SQLite/Spatialite.

167 modules in this area.

Modules

modules/db/add_uuid_support.py

modules/db/add_versioning_support.py

modules/db/concurrency_manager.py

modules/db/connection_reset.py

modules/db/create_string.py

modules/db/database_sync.py

modules/db/db_createdump.py

modules/db/db_migrations.py

modules/db/db_updater.py

modules/db/enable-postgis.py

modules/db/entities_ALL.py

modules/db/entities_ARCHEOZOOLOGY.py

modules/db/entities_ATTREZZATURE.py

modules/db/entities_BUDGET.py

modules/db/entities_CAMPIONI.py

modules/db/entities_COMPUTO_METRICO.py

modules/db/entities_DETETA.py

modules/db/entities_DETSESSO.py

modules/db/entities_DOCUMENTAZIONE.py

modules/db/entities_FAUNA.py

modules/db/entities_INVENTARIO_LAPIDEI.py

modules/db/entities_INVENTARIO_MATERIALI_TOIMP.py

modules/db/entities_INVENTARIO_MATERIALI.py

modules/db/entities_MEDIATOENTITY.py

modules/db/entities_MEDIAVIEW.py

modules/db/entities_MEDIA_THUMB.py

modules/db/entities_MEDIA.py

modules/db/entities_PDF_ADMINISTRATOR.py

modules/db/entities_PERIODIZZAZIONE.py

modules/db/entities_PERSONALE.py

modules/db/entities_POTTERY_EMBEDDING_METADATA.py

modules/db/entities_POTTERY.py

modules/db/entities_PRESENZE.py

modules/db/entities_PYARCHINIT_THESAURUS_SIGLE.py

modules/db/entities_PYCAMPIONI.py

modules/db/entities_PYDOCUMENTAZIONE.py

modules/db/entities_PYINDIVIDUI.py

modules/db/entities_PYLINEERIFERIMENTO.py

modules/db/entities_PYQUOTEUSM.py

modules/db/entities_PYQUOTE.py

modules/db/entities_PYREPERTI.py

modules/db/entities_PYRIPARTIZIONI_SPAZIALI.py

modules/db/entities_PYSEZIONI.py

modules/db/entities_PYSITO_POINT.py

modules/db/entities_PYSITO_POLYGON.py

modules/db/entities_PYSTRUTTURE.py

modules/db/entities_PYTOMBA.py

modules/db/entities_PYUSM.py

modules/db/entities_PYUS_NEGATIVE.py

modules/db/entities_PYUS.py

modules/db/entities_SCHEDAIND.py

modules/db/entities_SITE.py

modules/db/entities_STRUTTURA.py

modules/db/entities_TAFONOMIA.py

modules/db/entities_TMA_MATERIALI.py

modules/db/entities_TMA.py

modules/db/entities_TOMBA.py

modules/db/entities_US_TOIMP.py

modules/db/entities_US.py

modules/db/entities_UT.py

modules/db/media_migration_mapper.py

modules/db/permission_handler.py

modules/db/postgres_db_updater.py

modules/db/pyarchinit_OS_utility.py

modules/db/pyarchinit_conn_strings.py

modules/db/pyarchinit_db_manager.py

modules/db/pyarchinit_db_mapper.py

modules/db/pyarchinit_db_update.py

modules/db/pyarchinit_db_update_thesaurus.py

modules/db/pyarchinit_utility.py

modules/db/sqlite_db_updater.py

modules/db/structures_Archeozoology_table.py

modules/db/structures_Attrezzature_table.py

modules/db/structures_Budget_table.py

modules/db/structures_Campioni_table.py

modules/db/structures_Computo_metrico_table.py

modules/db/structures_DETETA_table.py

modules/db/structures_DETSESSO_table.py

modules/db/structures_Documentazione_table.py

modules/db/structures_Fauna_table.py

modules/db/structures_Inventario_Lapidei_table.py

modules/db/structures_Inventario_materiali_table.py

modules/db/structures_Media_table.py

modules/db/structures_Media_thumb_table.py

modules/db/structures_Media_to_Entity_table.py

modules/db/structures_Media_to_Entity_table_view.py

modules/db/structures_PDF_administrator_table.py

modules/db/structures_Periodizzazione_table.py

modules/db/structures_Personale_table.py

modules/db/structures_Pottery_embeddings_metadata_table.py

modules/db/structures_Pottery_table.py

modules/db/structures_Presenze_table.py

modules/db/structures_Pyarchinit_thesaurus_sigle.py

modules/db/structures_SCHEDAIND_table.py

modules/db/structures_Site_table.py

modules/db/structures_Struttura_table.py

modules/db/structures_TMA_materiali_table_fixed.py

modules/db/structures_Tafonomia_table.py

modules/db/structures_Tma_materiali_table.py

modules/db/structures_Tma_table.py

modules/db/structures_Tomba_table.py

modules/db/structures_US_table.py

modules/db/structures_US_table_toimp.py

modules/db/structures_UT_table.py

modules/db/structures_metadata_Archeozoology_table.py

modules/db/structures_metadata_Attrezzature_table.py

modules/db/structures_metadata_Budget_table.py

modules/db/structures_metadata_Campioni_table.py

modules/db/structures_metadata_Computo_metrico_table.py

modules/db/structures_metadata_DETETA_table.py

modules/db/structures_metadata_DETSESSO_table.py

modules/db/structures_metadata_Documentazione_table.py

modules/db/structures_metadata_Inventario_Lapidei_table.py

modules/db/structures_metadata_Inventario_materiali_table.py

modules/db/structures_metadata_Media_table.py

modules/db/structures_metadata_Media_thumb_table.py

modules/db/structures_metadata_Media_to_Entity_table.py

modules/db/structures_metadata_Media_to_Entity_table_view.py

modules/db/structures_metadata_PDF_administrator_table.py

modules/db/structures_metadata_Periodizzazione_table.py

modules/db/structures_metadata_Personale_table.py

modules/db/structures_metadata_Pottery_table.py

modules/db/structures_metadata_Presenze_table.py

modules/db/structures_metadata_Pyarchinit_thesaurus_sigle.py

modules/db/structures_metadata_SCHEDAIND_table.py

modules/db/structures_metadata_Site_table.py

modules/db/structures_metadata_Struttura_table.py

modules/db/structures_metadata_Tafonomia_table.py

modules/db/structures_metadata_Tma_materiali_table.py

modules/db/structures_metadata_Tma_table.py

modules/db/structures_metadata_Tomba_table.py

modules/db/structures_metadata_US_table.py

modules/db/structures_metadata_US_table_toimp.py

modules/db/structures_metadata_UT_table.py

modules/db/structures_metadata_pycampioni.py

modules/db/structures_metadata_pydocumentazione.py

modules/db/structures_metadata_pyindividui.py

modules/db/structures_metadata_pylineeriferimento.py

modules/db/structures_metadata_pyquote.py

modules/db/structures_metadata_pyquote_usm.py

modules/db/structures_metadata_pyreperti.py

modules/db/structures_metadata_pyripartizioni_spaziali.py

modules/db/structures_metadata_pysezioni.py

modules/db/structures_metadata_pysito_point.py

modules/db/structures_metadata_pysito_polygon.py

modules/db/structures_metadata_pystrutture.py

modules/db/structures_metadata_pytomba.py

modules/db/structures_metadata_pyunitastratigrafiche.py

modules/db/structures_metadata_pyunitastratigrafiche_usm.py

modules/db/structures_metadata_pyus_negative.py

modules/db/structures_pycampioni.py

modules/db/structures_pydocumentazione.py

modules/db/structures_pyindividui.py

modules/db/structures_pylineeriferimento.py

modules/db/structures_pyquote.py

modules/db/structures_pyquote_usm.py

modules/db/structures_pyreperti.py

modules/db/structures_pyripartizioni_spaziali.py

modules/db/structures_pysezioni.py

modules/db/structures_pysito_point.py

modules/db/structures_pysito_polygon.py

modules/db/structures_pystrutture.py

modules/db/structures_pytomba.py

modules/db/structures_pyunitastratigrafiche.py

modules/db/structures_pyunitastratigrafiche_usm.py

modules/db/structures_pyus_negative.py

modules/db/sync_postgres_permissions.py