PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

django.db.migrations.RenameModel dan nama urutan AutoField

Dalam kasus saya, saya secara manual membuat skrip migrasi sql. Namun, ini mungkin tidak berhasil jika Anda memutuskan untuk menggunakan db yang berbeda.

operations = [
  migrations.RenameModel(
    old_name='Permission',
    new_name='TemplatePermission',
  ),
  migrations.RunSQL('alter sequence myapp_permission_id_seq rename to myapp_templatepermission_id_seq;'),
]



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. postgresql:enum dan karakter bervariasi, memperbarui

  2. Cara mengembalikan skema publik ke skema yang berbeda

  3. Tidak dapat membuat layanan yang diminta [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

  4. Jumlahkan berdasarkan bulan dan masukkan bulan sebagai kolom

  5. Haruskah saya menentukan INDEX dan UNIQUE INDEX?