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

Menggunakan sails.js dengan database postgres yang ada

Saya penulis Sails-Postgresql. Sails memiliki ORM yang disebut Waterline yang digunakan untuk mengelola data. Pengaturan default mengasumsikan bahwa Anda ingin auto-migrate database Anda untuk mencocokkan atribut model Anda. Karena Postgresql adalah database SQL, adaptor Sails-Postgresql memiliki pengaturan yang disebut syncable yang defaultnya adalah true. Ini akan salah dalam database NoSQL seperti redis.

Ini mudah dimatikan jika Anda ingin mengelola kolom database Anda sendiri. Anda dapat menambahkan migrate: safe ke model Anda dan itu tidak akan mencoba dan memperbarui skema database Anda saat Anda memulai Sails.

module.exports = {
  adapter: 'postgresql',
  migrate: 'safe',
  attributes: {
    title: { type: 'string' }
  }
};

Sails tidak memiliki apa pun seperti migrasi di Rails. Ini menggunakan migrasi otomatis untuk mencoba menghapus ini dari proses pengembangan Anda dan kemudian menyerahkan pembaruan skema produksi kepada 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. Memesan urutan numerik yang dibatasi titik (misalnya, nomor versi)

  2. Bagaimana cara memulai kembali penghitungan id pada tabel di PostgreSQL setelah menghapus beberapa data sebelumnya?

  3. Python Postgres Cara terbaik untuk menyisipkan data dari tabel di satu DB ke tabel lain di DB lain

  4. Lebih Banyak SQL, Lebih Sedikit Kode, Dengan PostgreSQL

  5. PostgreSQL melalui SSH Tunnel