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

Skema rel.rb tidak menyertakan fungsi Postgres kustom baru

schema.rb tidak menangani (lihat bagian 6.2 dari panduan Rails 3.2.x dan bagian 7.2 dari panduan Rails 4) tampilan atau fungsi khusus. Kami memiliki tampilan di aplikasi kami dan skema tidak berfungsi untuk itu.

Kami menggunakan structure.sql alih-alih karena ini mengatur tampilan kami dengan benar dan, perasaan saya sama akan berlaku di sini untuk fungsi khusus. Untuk menggunakan structure.sql sebagai ganti schema.rb:

Anda juga dapat menggunakan kombinasi schema.rb (untuk tabel &indeks biasa) dan structure.sql (untuk fungsi kustom). Untuk menyiapkan kombo ini untuk lingkungan pengujian:

bundle exec rake db:schema:load
bundle exec rake db:structure:load

Dalam pengaturan ini, perhatikan bahwa structure.sql harus dipertahankan secara manual sementara schema.rb akan dikelola oleh Rails untuk Anda.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Urutan rel berdasarkan bidang asosiasi

  2. Kembalikan Nilai Non-Numerik dari Kolom Database PostgreSQL

  3. tujuan menyusun di Postgres

  4. Bagaimana cara menggabungkan kolom dalam SELECT Postgres?

  5. Nama tabel sebagai parameter fungsi PostgreSQL