South

Software screenshot:
South
Rincian Software:
Versi: 1.0.2
Tanggal Upload: 1 Mar 15
Pengembang: Andrew Godwin
Lisensi: Gratis
Popularitas: 28

Rating: 2.0/5 (Total Votes: 2)

Its tujuan utama adalah untuk menyediakan, lapisan migrasi sederhana stabil dan database independen.
Ini memiliki generasi skema otomatis (syncdb) yang harus dijalankan setidaknya sekali pada setiap proyek Django.
South dapat mengetahui apakah migrasi telah ditinggalkan atau tidak dan akan memperingatkan pengembang

Fitur :.

  • pembuatan migrasi otomatis :. South dapat melihat apa yang berubah dalam file models.py Anda dan secara otomatis menulis migrasi yang sesuai dengan perubahan
  • database kemerdekaan:. Sejauh mungkin, South benar-benar database agnostik, mendukung lima backends database yang berbeda
  • App-savvy. South tahu dan bekerja dengan konsep aplikasi Django, yang memungkinkan Anda untuk menggunakan migrasi untuk beberapa aplikasi Anda dan meninggalkan sisanya untuk terus menggunakan syncdb
  • VCS-bukti:. Selatan akan melihat jika orang lain melakukan migrasi ke aplikasi yang sama seperti Anda dan mereka konflik

Apa yang baru dalam rilis ini:

  • masalah Jadwal memuat tetap

Apa yang baru dalam versi 0.7.1:

  • Ada masalah menjengkelkan yang menyebabkan gagal migrasi data yang di bawah MySQL tiba-tiba berjalan mundur mereka () metode dan menghasilkan kesalahan yang sama sekali tidak berhubungan dengan masalah asli. Hal ini telah diperbaiki.
  • Sebuah bug dan beberapa nondeterminism di mesin ketergantungan baru telah diperbaiki (sebelumnya, dependensi kadang-kadang dihitung salah, dan non-determinisme berarti bahwa ini hanya terjadi pada arsitektur tertentu).
  • test suite intern Selatan sekarang tidak berjalan secara default.

Apa yang baru dalam versi 0.5:

  • Sebuah ORM fitur Pembekuan baru, yang memungkinkan untuk mengakses ORM dalam keadaan historisnya selama migrasi.
  • Sebuah parser models.py benar-benar ditulis ulang, yang sekarang dapat menangani semua tapi yang paling aneh dari file model.
  • deteksi perubahan otomatis, sehingga migrasi yang paling umum dapat secara otomatis ditulis untuk setiap kebutuhan.
  • Selatan kini dikemas sebagai subdirektori, selatan /, untuk membuatnya lebih mudah untuk digunakan dengan pip, buildout, dan sistem yang sama.
  • metode API bagus DB untuk menghapus kunci asing, membuat dan menghapus kendala yang unik.
  • kompatibilitas penuh dengan Django-dibuat (dan semua lainnya) kendala
  • .
  • perubahan alter_column Lebih kuat, termasuk menjatuhkan kendala untuk hal-hal seperti PositiveIntegerField ketika mengubah diri.

Persyaratan :

  • Django 0,97 atau lebih tinggi

Software yang serupa

PyHP
PyHP

5 Jun 15

Darkstrap
Darkstrap

5 Jun 15

Komentar untuk South

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!