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

Thay đổi tên của create_at và updated_at của Laravel

Câu trả lời được chấp nhận rất tiếc có thể gây ra sự cố với việc cập nhật dấu thời gian.

Tốt hơn bạn nên ghi đè các khuyết điểm trên mô hình của mình:

const CREATED_AT = 'post_date';
const UPDATED_AT = 'post_modified';

sau đó là các phương thức getCreatedAtColumngetUpdatedAtColumn sẽ trả về post_datepost_modified tương ứng, nhưng sẽ không gây hại gì.

Đối với các cột khác, bạn cần sử dụng các sự kiện như @Oni được đề xuất.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ví dụ về PERIOD_ADD () - MySQL

  2. Mysqldump có xử lý dữ liệu nhị phân một cách đáng tin cậy không?

  3. Mysql:nhiều bảng hay một bảng lớn?

  4. Sử dụng Passport với Sequelize và MySQL

  5. Sử dụng MySQL và Neo4j cùng nhau có phải là một ý tưởng hay không?