我正在使用代码测试laravel网站,并且我已按照以下步骤进行测试:
我收到以下错误:
[Illuminate \ Database \ QueryException] SQLSTATE [HY000]:常规错误:1无法添加NOT NULL列,默认值为NULL(SQL:alter table" markers" add column" user_id&# 34;整数非空)
提前致谢。
答案 0 :(得分:2)
你真正的问题叫做ALTER TABLE。如果要添加NOT NULL列,则需要为现有记录设置DEFAULT!否则,数据库可以做什么?