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

Bagaimana cara mengatur ekstensi Postgres?

HStoreField docs meminta Anda untuk menyiapkan ekstensi dengan menambahkan migrasi.

Anda dapat membuat migrasi kosong dengan perintah

./manage.py makemigrations yourapp --empty

Dalam file migrasi yang dibuat, Anda kemudian dapat mengimpor ekstensi,

django.contrib.postgres.operations import HStoreExtension

dan tambahkan ke daftar operasi.

operations = [
    HStoreExtension(),
]

Setelah Anda membuat migrasi ini, Anda dapat menggunakan HStoreField dalam model Anda.

Sebagai contoh, lihat file migrasi ini digunakan dalam tes postgres Django. Ini menyiapkan dua ekstensi, HStoreExtension() dan UnaccentExtension .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hubungkan wadah buruh pelabuhan postgreSQL+postGIS dari jaringan lokal saya

  2. Bagaimana saya bisa menjalankan Prosedur Tersimpan non-permintaan di JDBC

  3. tidak dapat memuat perpustakaan untuk Oracle_fdw

  4. Memperbarui JLabel melalui SetIcon dari tipe data bytea di postgres

  5. Audit data dinamis dengan pemicu PostgreSQL