Đây là định nghĩa bảng của tôi cho lược đồ Propel. Cột modified
có timestamp
loại (DateTime
bằng PHP) và tôi muốn chỉ định giá trị mặc định cho bây giờ. Tôi đã thử đặt nó vào "bây giờ" nhưng tôi nhận được một lỗi sử dụng propel-gen insert-sql
lệnh:Cách chỉ định defaultValue thành "now" cho cột dấu thời gian trong Propel?
"Syntaxt lỗi hoặc vi phạm truy cập:. 1067 giá trị mặc định không hợp lệ cho 'biến đổi'
có ai biết làm thế nào tôi có thể thiết lập giá trị mặc định cho đến nay cho một cột timestamp trong Propel?
<table name="mashup_setting">
<!-- omitted previous column definition -->
<column name="modified" type="timestamp" required="true" defaultValue="now" />
</table>
Đây phải là câu trả lời được chấp nhận vì nó chính xác hơn! – tmuecksch
Đồng ý, điều này là chính xác hơn và phải là câu trả lời được chấp nhận –