Pyrseas inkluderer dbtoyaml verktøyet til å lage en YAML beskrivelse av en PostgreSQL databasens tabeller.
En lignende, men omvendt verktøy, yamltodb, genererer SQL-setninger for å endre en database for å matche en lagt inn YAML fil.
Denne måten database oppsett kan lett overføres eller oppgraderes via en enkelt YAML fil.
Dersom ulike gjentakelser av en YAML fil blir holdt, enn en grunnleggende versjonsdatabasesystem er opprettet, som utviklere kan bruke til å gå fram mellom ulike database stater og tilbake.
Dette kan være nyttig både i utviklings- og produksjonsmiljøer
Hva er nytt i denne utgaven:.
- Denne utgivelsen endrer plassering av systemet konfigurasjonsfilen (config.yaml) slik at den er tilgjengelig når du installerer via Python installatør (pip, i motsetning til å installere via & quot; python setup.py installere & quot;).
- I tillegg er yamltodb utgang nå kodet i UTF-8 når du skriver til en fil eller rør.
Hva er nytt i versjon 0.7.0:
- Lagt til støtte for materialisert visninger, event triggere, CLUSTER , konfigurasjonsfiler, multiple-fil input eller output, data eksport og import og mer.
Hva er nytt i versjon 0.6.1:
- Dette er en vedlikeholds utgivelsen av Pyrseas 0,6 til adresse noen nylig hevet og faste spørsmål.
Hva er nytt i versjon 0.5.0:
- Den støtter nå flere DDL funksjoner, inkludert TEXTSEARCH parsere , ordbøker, konfigurasjoner og maler; UTENLANDSKE DATA pakkemaskiner, servere, BRUKER kartlegginger og utenlandske tabeller; og kjører under Python 2.6, 2.7, og 3.2.
Hva er nytt i versjon 0.4.1:.
- Lagt til støtte for PG 9.1
- Faste ulike problemstillinger reist via GitHub tracker og pyrseas generalkonsulater postliste.
Hva er nytt i versjon 0.4.0:
- Den støtter nå flere DDL funksjoner, inkludert kaster, CONSTRAINT triggere, konverteringer, operatører, OPERATØR klasser og OPERATØR familier, dynamisk lastet C språkfunksjoner og sammensatte og base typer.
Hva er nytt i versjon 0.3.1:
- Lagt til støtte for avgrensede identifikatorer og en midlertidig løsning for databaser uten en "offentlig" skjema.
Hva er nytt i versjon 0.3.0:
- Den støtter nå flere DDL funksjoner, for eksempel domener og enums, omskrive regler, utløsere, indekser ved hjelp uttrykk og aggregerte funksjoner.
Hva er nytt i versjon 0.2.1:
- Fast problem med å kartlegge en fremmednøkkel i en tabell med en droppet kolonne.
Krav :
- PostgreSQL 8.4 eller nyere
- Python 2.6 eller nyere
Kommentarer ikke funnet