Pyrseas ay isang Python module na nagbibigay ng isang framework at mga utility upang mag-upgrade at mapanatili ang isang pamanggit database. & Nbsp; Ang layunin ay upang mapahusay at sundin sa pamamagitan sa mga konsepto ng Andromeda Project.
Pyrseas kasalukuyan ay kinabibilangan ng mga dbtoyaml utility upang lumikha ng isang YAML paglalarawan ng mga talahanayan ng PostgreSQL database, at ang yamltodb utility upang bumuo ng SQL pahayag upang baguhin ang isang database upang itugma ang isang pagtutukoy ng pag-input YAML.
Pyrseas ay ipinamamahagi sa ilalim ng lisensya BSD
Ano ang bagong sa paglabas:.
- Sinusuportahan ng bersyon na ito ang mga sumusunod na karagdagang mga tampok DDL : extension, COLLATIONs, impormasyon MAY-ARI, mga pribilehiyo sa access (Grant at bawiin), TABLESPACEs para sa mga talahanayan, pangunahing mga susi at ini-index, MATCH mga katangian para sa mga banyagang key, palitan ang composite TYPE magdagdag / drop / Palitan ang pangalan ng ATTRIBUTE, ENUMs na walang mga label, UNLOGGED mga talahanayan, at ang LILIKHA FUNCTION-set configuration_parameter. Sinusuportahan din ito ng PostgreSQL 9.2.
Ano ang bagong sa bersyon 0.4.1:.
- Ang unang pangkat search_path ay paulit-ulit na
- Pagbubukod ng PG panloob schema sa iba't ibang mga query ay naayos na.
- Pagbuo ng mga komento na may single quote sa teksto ay naayos na.
- Para sa minanang mga talahanayan, ito release ay bumubuo lamang ng mga hadlang na natukoy na lokal.
- Pagbuo ng baguhin TALAAN magdagdag / drop COLUMN kapag input mga haligi ay sa ibang pagkakasunud-sunod kaysa sa orihinal ay naiwasto na (isyu # 8).
- Suporta ay idinagdag para sa PG 9.1 (isang paglalarawan para sa wika PL / pgSQL ay idinagdag).
Ano ang bagong sa bersyon 0.4.0:
- Sinusuportahan na ngayon ng Pyrseas mga sumusunod na karagdagang mga tampok DDL: cast , hadlang na trigger. Mga conversion, dynamic na-load function C wika, mga operator, ang operator ng mga klase at operator sa mga pamilya, at pinagsama-samang at batayang uri.
- Iba pang mga pagbabago isama ang isang paglilinis at pagpapahusay ng mga papeles, pag-alis ng kalabisan pamamaraan, at ang paggamit ng obj_description / col_description mga function sa halip ng querying direkta pg_description.
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan