{% extends "base.html" %} {% block title %}Amministrazione Database{% endblock %} {% block content %}

Amministrazione Database

Dashboard
Database Corrente
Tipo:

{% if db_info.type == 'SQLite' %} SQLite {% else %} PostgreSQL {% endif %}

URL:

{{ db_info.url }}

{% if db_info.is_default %} Database Predefinito {% else %} Database Connesso {% endif %}
{{ stats.sites }}

Siti

{{ stats.us }}

Unità Stratigrafiche

{{ stats.inventory }}

Inventario

Operazioni Database
Carica un file .db SQLite esistente
Connetti a PostgreSQL o SQLite locale
Visualizza tabelle e statistiche dettagliate
{% if connections %}
Connessioni Salvate
{% for name, conn in connections.items() %} {% endfor %}
Nome Tipo Descrizione Origine Azioni
{{ name }} {% if conn.type == 'sqlite' %} SQLite {% else %} PostgreSQL {% endif %} {{ conn.description or '-' }} {% if conn.uploaded %} Caricato {% else %} Connesso {% endif %} Salvato
{% endif %}
Guida
Carica Database SQLite

Carica un file .db esistente dal desktop PyArchInit o da altre fonti. Il file viene validato e salvato nella cartella databases.

Connetti Database

Connetti a un database PostgreSQL remoto o a un file SQLite locale. La connessione viene testata prima di essere salvata.

Sicurezza

Le credenziali di connessione sono memorizzate solo in sessione. Per connessioni permanenti, usa le variabili d'ambiente.

{% endblock %}