PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Sử dụng các cột được tạo Postgres trong mô hình Sequelize

Cho đến khi Sequelize hỗ trợ các trường readOnly và kiểu dữ liệu ĐÃ ĐƯỢC GENERATED, bạn có thể sử dụng Sequelize với kiểu dữ liệu tùy chỉnh:

« ÍT NHẤT ("someCol", "someOtherCol")) ĐÃ LƯU TRỮ ', set () {throw new Error (' createdValue is read-only ')},},})

Điều này sẽ tạo cột một cách chính xác trong postgres khi sử dụng sync () và ngăn việc đặt createdValue trong javascript bằng cách đưa ra một Lỗi.

Giả sử rằng phần tiếp theo không bao giờ cố gắng cập nhật trường nếu nó không thay đổi, như được chỉ định trong https://sequelize.org/master/manual/model-instances.html#change-awareness-of-save , thì nó sẽ hoạt động.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo trình kích hoạt để chèn bảng con trả về lỗi khó hiểu

  2. Làm thế nào để nâng cấp PostgreSQL với PostGIS?

  3. Làm thế nào để tăng khóa chính trong khi chèn hàng loạt postgres COPY?

  4. Phương thức xác thực PostgreSQL 10 không được hỗ trợ

  5. Cách thiết lập nguồn dữ liệu SSL của Spring / Heroku / postgres