Software detaljer:
Pyrseas er en Python-modul, der giver en ramme og hjælpeprogrammer til at opgradere og vedligeholde en relationel database. & Nbsp; har til formål at styrke og følge op på begreberne Andromeda Project.
Pyrseas omfatter i dag den dbtoyaml værktøj til at oprette en YAML beskrivelse af en PostgreSQL database tabeller, og yamltodb nytte at generere SQL-sætninger til at ændre en database for at matche et input YAML specifikation.
Pyrseas distribueres under BSD-licensen
Hvad er nyt i denne udgivelse:.
- Denne version understøtter følgende ekstra DDL funktioner Extensions, anretninger, ejeroplysninger, adgangsrettigheder (tildele og tilbagekalde), tablespaces til tabeller, primære nøgler og indekser, MATCH attributter for fremmede nøgler, ALTER sammensat TYPE ADD / DROP / RENAME attribut Gentagelsestyper uden etiketter, UNLOGGED borde, og CREATE FUNCTION SET configuration_parameter. Det støtter også PostgreSQL 9.2.
Hvad er nyt i version 0.4.1:.
- Den oprindelige SET search_path er vedvarende
- Udelukkelse af PG interne skemaer i forskellige forespørgsler er blevet rettet.
- Generation af kommentarer med enkelte citater i teksten er rettet.
- For nedarvede tabeller, vil denne udgivelse kun generere begrænsninger, der er defineret lokalt.
- Generation af ALTER TABLE ADD / DROP kolonne, når input kolonner i en anden rækkefølge end den oprindelige er blevet korrigeret (spørgsmål # 8).
- er blevet tilføjet understøttelse af PG 9.1 (en beskrivelse af PL / pgsql sprog er blevet tilføjet).
Hvad er nye i version 0.4.0:
- Pyrseas understøtter nu følgende ekstra DDL funktioner: afstøbninger , CONSTRAINT udløser. Konverteringer, dynamisk indlæst C sprogfunktioner, operatører, operatør klasser og operatør familier, og sammensatte og base typer.
- Andre ændringer omfatter en oprydning og forbedring af dokumentationen, fjernelse af overflødige metoder, og anvendelsen af obj_description / col_description funktioner i stedet for at forespørge pg_description direkte.
Krav :
- Python
Kommentarer ikke fundet