pgFormatter dapat menghapus komentar dari kode, dapat mengaktifkan sintaks dalam output untuk dibaca meningkat, pengembang dapat mengontrol bagaimana script menangani kata kunci dan fungsi, dan mereka juga dapat menyesuaikan ukuran lekukan.
kode SQL dapat menyalin-disisipkan di dalam aplikasi, atau dapat di-upload dalam jumlah besar.
pgFormatter ditulis khusus untuk PostgreSQL, tetapi dapat bekerja dengan output dan sintaks dari database lain juga.
alat kecil ini dapat digunakan melalui antarmuka berbasis Web-nya (sebagai skrip CGI) atau sebagai utilitas terminal klasik.
Secara default, pgFormatter akan output kode SQL memperindah sebagai HTML, tetapi ketika digunakan dari konsol, output diubah menjadi teks mentah.
Apa yang baru dalam rilis ini:
- Tambahkan sedikit berguna tentang formating di vi. Terima kasih kepada David Fetter untuk petunjuk.
- Mencegah baris setelah kurung buka dan indent kembali setelah tutup ketika kita memiliki count (*) misalnya.
- Add permintaan tes dengan garis miring terbalik sebelum kutipan dalam sampel / ex8.sql.
- Fix mewarnai string bila string berisi garis miring terbalik sebelum kutipan. Terima kasih kepada Kevin Brannen untuk patch.
- Tambahkan RETURNS kata kunci.
- Hapus baris baru sebelum UNTUK kata kunci.
- Tambahkan BY ke daftar kata kunci PG yang dikapitalisasi.
- Tambahkan kata kunci baru dari PostgreSQL 9.5.
- query Format ulang dengan FOR dan MENGGUNAKAN, misalnya: CREATE KEBIJAKAN policy_even_ids_only ON log UNTUK SEMUA UNTUK UMUM DENGAN (id% 2 = 0);
- Perbaiki karakter yang tidak lolos di regex. Terima kasih kepada Tom Burnett untuk patch.
- Perbaiki lekukan yang salah dengan fungsi yang menerima klausa FROM. Berkat Adrian Klaver dan Alvaro Herrera untuk laporan.
- Tambahkan sampel uji lebih lanjut tentang operator json.
- Tambahkan JSON # & # x3e; & # x3e; operator dan sampel. Terima kasih kepada Tom Burnett untuk patch.
- Beberapa operator JSON lebih. Berkat Hubert depesz Lubaczewski untuk patch.
- operator JSON harus sebelum operator normal seperti regexp akan cocok string pertama mungkin, sehingga - & # x3e; akan cocok - pertama, jika sebelumnya di tokenizer. Mengubah urutan memecahkan masalah laporan oleh Tom Burnett. Berkat Hubert depesz Lubaczewski untuk patch.
- Tambahkan fungsi json / jsonb baru untuk daftar fungsi pg.
- Add operator JSON. Terima kasih kepada Tom Burnett untuk laporan.
- kegagalan Fix anonim dilaporkan dalam edisi # 15. Berkat Niklas Schmidtmer untuk laporan.
- Tambahkan dokumentasi pengembang. Berkat Hubert depesz Lubaczewski untuk patch.
- Perbaiki Beautify.pm dengan perl 5.20. Berkat Hubert depesz Lubaczewski untuk patch.
- Dalam Beautify.pm kami tidak mempertimbangkan kemungkinan $ terakhir yang kosong di satu syarat dalam JOIN, dan yang memberikan pengecualian dalam perl 5.20. Berkat Pablo Alvarez de Sotomayor Posadillo untuk patch.
- Berpisah ke perpustakaan dan program lengkap. Berkat Hubert depesz Lubaczewski untuk patch.
Apa yang baru di versi 1.4:.
- Ditambahkan HTML istirahat sebelum footer dalam konteks CGI
- Ditambahkan SQL hilang :: Mempercantik ayah dan lisensi pembaruan bagian dari dokumentasi.
- Izinkan file upload dalam konteks CGI.
- Tetap masalah di format yang mencegah bek kiri lekukan ketika kata kunci utama yang ditemukan.
- informasi Ditambahkan dalam kode komentar tentang file eksternal dalam mode CGI.
- Memaksa parser untuk tidak menyisipkan baris baru setelah kata kunci SET ketika query dimulai dengan itu. Hal ini untuk menjaga garis tunggal dengan pertanyaan seperti SET client_encoding ATAS & quot; utf8 & quot ;;
- Ditambahkan baris baru setelah SET kata kunci untuk query Format UPDATE baik.
Apa yang baru di versi 1.3:.
- Ditambahkan HTML istirahat sebelum footer dalam konteks CGI
- Ditambahkan SQL hilang :: Mempercantik ayah dan lisensi pembaruan bagian dari dokumentasi.
- Izinkan file upload dalam konteks CGI.
- Tetap masalah di format yang mencegah bek kiri lekukan ketika kata kunci utama yang ditemukan.
- informasi Ditambahkan dalam kode komentar tentang file eksternal dalam mode CGI.
- Memaksa parser untuk tidak menyisipkan baris baru setelah kata kunci SET ketika query dimulai dengan itu. Hal ini untuk menjaga garis tunggal dengan pertanyaan seperti SET client_encoding ATAS & quot; utf8 & quot ;;
- Ditambahkan baris baru setelah SET kata kunci untuk query Format UPDATE baik.
Komentar tidak ditemukan