Pyrseas termasuk utilitas dbtoyaml untuk membuat deskripsi YAML tabel database PostgreSQL.
Sebuah alat serupa, namun sebaliknya, yamltodb, menghasilkan pernyataan SQL untuk memodifikasi database untuk mencocokkan file YAML diinput.
Dengan cara ini setup database dapat dengan mudah bermigrasi atau upgrade melalui satu file YAML tunggal.
Jika berbagai iterasi dari sebuah file YAML disimpan, dari sistem database versi dasar dibuat, yang pengembang dapat menggunakan kembali dan maju antara berbagai negara basis data.
Hal ini dapat berguna baik dalam pengembangan dan produksi lingkungan
Apa yang baru dalam rilis ini:.
- Rilis ini mengubah lokasi dari file konfigurasi sistem (config.yaml) sehingga dapat diakses ketika menginstal melalui installer Python (pip, yang bertentangan dengan menginstal melalui & quot; python setup.py install & quot;).
- Selain itu, keluaran yamltodb sekarang dikodekan menggunakan utf-8 saat menulis ke file atau pipa.
Apa yang baru dalam versi 0.7.0:
- Ditambahkan dukungan untuk materialized view, Pemicu EVENT, KLASTER , file-file konfigurasi, masukan multi-file atau output, data ekspor dan impor dan banyak lagi.
Apa yang baru dalam versi 0.6.1:
- Ini adalah rilis pemeliharaan Pyrseas 0.6 untuk mengatasi beberapa masalah baru-baru ini diangkat dan tetap.
Apa yang baru dalam versi 0.5.0:
- Sekarang mendukung fitur DDL tambahan, termasuk parser TEXTSEARCH , kamus, konfigurasi dan template; Pembungkus DATA ASING, server, pemetaan PENGGUNA dan TABEL ASING; dan berjalan di bawah Python 2.6, 2.7, dan 3.2.
Apa yang baru dalam versi 0.4.1:.
- Ditambahkan dukungan untuk PG 9.1
- Tetap berbagai isu yang diangkat melalui tracker GitHub dan pyrseas jenderal milis.
Apa yang baru dalam versi 0.4.0:
- Sekarang mendukung fitur DDL tambahan, termasuk gips, CONSTRAINT Pemicu, konversi, operator, Kelas OPERATOR dan keluarga OPERATOR, dinamis dimuat fungsi bahasa C, dan TIPE komposit dan basis.
Apa yang baru dalam versi 0.3.1:
- Ditambahkan dukungan untuk pengidentifikasi dibatasi dan solusi untuk database tanpa skema 'publik' .
Apa yang baru dalam versi 0.3.0:
- Sekarang mendukung fitur DDL tambahan, seperti domain dan enum, menulis ulang Aturan, Pemicu, indeks menggunakan ekspresi dan fungsi AGREGAT.
Apa yang baru dalam versi 0.2.1:
- Tetap masalah dengan pemetaan FOREIGN KEY dalam sebuah tabel dengan kolom menjatuhkan .
Persyaratan :
- PostgreSQL 8.4 atau lebih tinggi
- Python 2.6 atau lebih tinggi
Komentar tidak ditemukan