Dettagli del software:
Versione: 0.6.1
Data di caricamento: 20 Feb 15
Licenza: Libero
Popolarità: 64
Pyrseas è un modulo Python che fornisce un quadro e le utility per aggiornare e mantenere un database relazionale. & Nbsp; Il suo scopo è quello di valorizzare e seguire attraverso i concetti del progetto Andromeda.
Pyrseas attualmente include l'utilità dbtoyaml per creare una descrizione YAML di tabelle di un database PostgreSQL, e l'utilità yamltodb per generare istruzioni SQL per modificare un database per soddisfare una specifica di ingresso YAML.
Pyrseas è distribuito sotto la licenza BSD
Cosa c'è di nuovo in questo rilascio:.
- Questa versione supporta le seguenti funzionalità DDL aggiuntive : estensioni, le regole di confronto, le informazioni sul proprietario, i privilegi di accesso (concedere e revocare), tabelle per le tabelle, chiavi primarie e indici, PARTITA attributi per chiavi esterne, ALTER composito TYPE ADD / DROP / RENAME ATTRIBUTO, ENUM senza le etichette, tavoli unlogged, e FUNZIONE SET configuration_parameter CREATE. E anche il supporto di PostgreSQL 9.2.
Cosa c'è di nuovo nella versione 0.4.1:.
- Il SET search_path iniziale è persistente
- Esclusione di PG schemi interni in varie interrogazioni è stato risolto.
- Generazione di commenti con virgolette nel testo è stato corretto.
- Per le tabelle ereditato, questa versione solo generare vincoli definiti a livello locale.
- Generazione di ALTER TABLE ADD / DROP COLUMN quando colonne di input sono in un ordine diverso da quello originale è stato corretto (numero # 8).
- Il supporto è stato aggiunto per PG 9.1 (è stata aggiunta una descrizione per il linguaggio PL / pgSQL).
Cosa c'è di nuovo nella versione 0.4.0:
- Pyrseas ora supporta le seguenti funzionalità DDL aggiuntive: lancia , CONSTRAINT trigger. Conversioni, funzioni linguistiche C, operatori, classi di operatori e famiglie OPERATORE, e tipi di compositi e di base. caricate dinamicamente
- Altre modifiche includono una pulizia e valorizzazione della documentazione, la rimozione di metodi ridondanti, e l'uso di funzioni obj_description / col_description invece di interrogare direttamente pg_description.
Requisiti :
- Python
I commenti non trovato