Ohjelmiston tiedot:
Pyrseas on Python-moduuli, joka tarjoaa puitteet ja apuohjelmia päivittää ja ylläpitää relaatiotietokannan. & Nbsp; Sen tarkoituksena on tehostaa ja seurata läpi käsitteitä Andromeda Project.
Pyrseas kuuluu tällä hetkellä dbtoyaml apuohjelma luoda YAML kuvaus PostgreSQL tietokannan taulukoita, ja yamltodb hyödyllisyys tuottaa SQL muuttaa tietokannan vastaamaan tulo YAML erittely.
Pyrseas jaetaan alla BSD-lisenssi.
Mitä uutta strong> tässä julkaisussa:
- Tämä versio tukee seuraavia uusia DDL ominaisuudet laajennukset, collations, OMISTAJA, oikeuksia (myöntää ja peruuttaa), tablespaces taulukoita, ensisijainen ja indeksit, MATCH attribuutteja ulkomaisten avaimet, ALTER komposiitti ADD / DROP / uudelleen ATTRIBUTE, Enums ilman tarroja, jättöpuiden taulukoita, ja CREATE FUNCTION SET configuration_parameter. Se myös tukee PostgreSQL 9.2.
Mitä uutta strong> versiossa 0.4.1:
- Ensimmäinen SET search_path on pysyvää.
- poissulkeminen PG sisäisiä skeemoja eri kyselyitä on vahvistettu.
- Generation kommenttien kanssa puolilainausmerkkejä tekstissä on vahvistettu.
- Jos perinyt taulukoita, tämä julkaisu tulee vain tuottaa rajoituksia, jotka on määritelty paikallisesti.
- Sukupolven ALTER TABLE ADD / DROP KOLUMNI kun panos pylväät ovat eri järjestyksessä kuin alkuperäinen on korjattu (issue # 8).
- Tuki on lisätty PG 9,1 (kuvaus PL / pgsql kieli on lisätty).
Mitä uutta strong> versiossa 0.4.0:
- Pyrseas tukee nyt myös seuraavat DDL ominaisuudet: heitot , CONSTRAINT aiheuttajia. Muunnoksia, ladataan dynaamisesti C kielen funktiot, operaattorit, TOIMIJAN luokat ja TOIMIJAN perheisiin sekä komposiitti- ja pohja tyypit.
- Muut muutokset sisältävät siivous ja parantaminen asiakirjojen poistaminen tarpeeton menetelmiä, ja käyttö obj_description / col_description toiminnot sijaan pohti pg_description suoraan.
Vaatimukset :
- Python
Kommentteja ei löytynyt