腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2545)
视频
沙龙
2
回答
将所有表的
默认值
设置
为null
、
由于我们旧的
laravel
应用程序中的旧
迁移
,许多$table->timestamps();都有0000-00-00 00:00:00的
默认值
。由于新的mysql版本不允许时间戳的
默认值
这样的日期,所以我们必须更改所有表,以将所有表的created_at和updated_at
列
的
默认值
设置
为NULL
在
Laravel
中,我们如何在
迁移
文件中实现这一点一种循环遍历所有表并检查是否存在created_at和upd
浏览 3
提问于2016-12-19
得票数 1
1
回答
迁移
期间
设置
列
默认值
在
laravel
5.5中
不起作用
、
、
、
、
在
迁移
过程中,我正在尝试将'is_img‘
列
设置
为
默认值
'0’。当我尝试使用like - $table->integer('is_img')->defalut(0)->change();时,它会在
迁移
过程中删除现有的
列
。如果在不使用change()方法的情况下进行尝试,则在
迁移
过程中会给出空值。如何在
迁移
过程中保留
列
的
默认值
?
浏览 0
提问于2018-01-18
得票数 2
回答已采纳
2
回答
Laravel
迁移
目标
列
值作为
默认值
、
我有包含这些
列
id, title, details, slug的表articles,
在
我的
laravel
迁移
中,
默认值
可以
设置
为: $table->string('slug')->default('value'); 有没有办法通过针对特定
列
来
设置
默认值
?示例:我希望将slug的
默认值
设置
为
列
id的值;因此,如果我这样做 Artic
浏览 51
提问于2021-10-25
得票数 1
1
回答
如何在
laravel
迁移
列
中将
默认值
设置
为一年中的最后一天
、
、
我希望
在
laravel
迁移
列
中将
默认值
设置
为一年中的最后一天,例如"31-12-2021“,但我希望每年都自动更改年份
浏览 2
提问于2021-06-14
得票数 0
2
回答
DJANGO中有4个字段的模型,其中两个给出了错误:“添加一个非空字段.”。我的问题是为什么其他两个字段不出错?
、
、
请选择一个修补程序: 1)立即提供一次性
默认值
(将在所有现有行上
设置
) 2)退出,让我
在
models.py中添加一个
默认值
。第三个问题,我
在
使用mysql,如果我使用的是不同的db,我会得到相同的错误吗?当我
在
管理窗口中创建一个产品时,我只有两个字段。描述和价格。
浏览 2
提问于2019-05-25
得票数 0
回答已采纳
3
回答
如何安全地向
Laravel
迁移
中的现有表中添加不可空
列
?
、
、
、
、
我想在现有的表中添加一个不可空的
列
,其中包含了
Laravel
迁移
中的一些行。
在
SQL中,我理解这样的操作应该按照以下顺序
在
事务中执行 }如果希望
设置
默认值
,并且不需
浏览 1
提问于2018-09-13
得票数 2
回答已采纳
5
回答
Laravel
迁移
默认值
、
我不明白default选项
在
迁移
中的作用是什么。Schema::create('books', function (Blueprint $table) { $table->increments('id');
默认值
被忽略,属性没有正确
设置
。好的,我可以得到它,因为它是一个
浏览 3
提问于2016-06-06
得票数 77
回答已采纳
1
回答
幼虫
迁移
时如何
设置
初始值?
、
、
我正在使用
Laravel
迁移
在
表books中添加新的
列
location <?因此,每本书的位置都是不同的,并且不是
默认值
。有没有办法
在
迁移
中
设置
列
的初始值?
浏览 9
提问于2021-07-27
得票数 0
3
回答
rails -我不应该在rails
迁移
中使用
默认值
吗?
、
、
、
有人告诉我不要在rails
迁移
中
设置
默认值
,而应该在CTO的代码评审中使用空值。但我认为,在数据库级别上,它足够快地执行,因为它是一个初始的
设置
。我说的对吗?
浏览 6
提问于2016-10-07
得票数 4
回答已采纳
2
回答
点类型
默认值
、
、
、
在
Laravel
迁移
中,应该使用什么作为Point类型
列
的
默认值
?我本来想保留它为NULL,但后来我说: $table->point('location')->default(???)MySQL不允许为POINT类型
列
指定
默认值
。
浏览 1
提问于2018-09-26
得票数 3
1
回答
在
laravel
迁移
期间
,将
列
类型
设置
为json
不起作用
。
、
我正在通过
laravel
构建一个
laravel
。
在
迁移
文件中,我
设置
了一个列为json type,但是当我使用这个命令php artisan migrate:fresh创建migration时,数据库是成功创建的,但不是用
迁移
文件中前面
设置
的正确类型的
列
创建的-- .Below是我的
迁移
文件代码。$table->id(); $t
浏览 4
提问于2022-03-19
得票数 1
1
回答
Laravel
在
创建时填充非空字段
、
在
没有
默认值
的情况下创建时,
Laravel
填充非空字段。 在用户
迁移
中,我添加了$table->string('username')。 自动填充它的最佳方式是什么?$model->username = self::generateUsername(self::name); } } 这
不起作用
,因为username
列
不是空的,并且没有
默认值
。我可以添加可为空的值或
默认值</em
浏览 35
提问于2021-10-11
得票数 0
2
回答
在
Laravel
架构构建器中创建新
列
,默认情况下使用现有
列
的值
、
我正在尝试创建一个表,其中包含一个"email_address“字段和一个”激活散
列
“字段。激活哈希字段
默认值
为可以使用
laravel
迁移
来
设置
吗?我该如何执行此操作?
浏览 0
提问于2016-09-08
得票数 0
3
回答
因为测试不太好,用拉拉装的手机?
、
我有以下
设置
:特别是
在
:“连接” 'driver' => 'mysql',ECControllerTest.php --filter testCreateExcessCarriers照明\数据库\QueryException: SQLSTATEHY000: General :1不能添加
默认值
为NULL的NOT NULL<e
浏览 3
提问于2020-08-06
得票数 0
回答已采纳
2
回答
Laravel
- Cockroach DB -自动增量正在生成UUID
、
、
我正在使用Larave5.8和cockroachDB创建新的
迁移
。我正在尝试使用increments
在
幼虫
迁移
中生成自动增量
列
。但是它生成的是UUID而不是序列。谁能有想法,请在这方面帮助我。请检查我的
迁移
。$table->timestamps(6); });
Laravel
迁移
正在生成以
浏览 33
提问于2019-11-08
得票数 3
1
回答
Laravel
/ PHPUnit中Github动作中的误差
、
、
我的github操作
在
使用PHPUnit的
laravel
单元/特性测试中出错。我的考试在当地通过了。我对user表进行了
迁移
,然后
在
创建了一个角色表之后,又进行了一次
迁移
,将role_id添加到user表中。不理解为什么
在
test_clients_index_page_is_rendered测试
期间
会发生错误,因为数据库应该已经启动并填充到该位置了。不过,我认为这在本地也会失败,因为我仍然
在
使用内存数据库。我有一个播种机来填充角色,但我不会从
浏览 16
提问于2022-01-11
得票数 1
回答已采纳
1
回答
MySQL修改了时间戳字段的“默认”和“额外”值。
、
我正在使用
Laravel
迁移
来创建users表。它有created_at和updated_at字段,它们是使用$table->timestamps();创建的。生成的表结构如下所示;为什么时间戳字段都有
默认值
?就我而言,
Laravel
迁移
$table->timestamps();没有
设置
时间戳的
默认值
。另外,created_at字段的"Extra“
设置
为on update CURRENT_TIMESTAMP。我不认为拉
浏览 2
提问于2016-01-02
得票数 0
回答已采纳
1
回答
如何在插入时隐藏或禁用(只读) kendo网格中的
列
?
、
、
我有一个kendo网格,它的
列
(DefaultValueColumn)应该包含一个
默认值
。
在
插入/添加
期间
,用户不能在该
列
中输入值。 clearErrorMsg();但是脚本
不起作用</
浏览 0
提问于2017-03-10
得票数 0
1
回答
Laravel
时间戳正在更新,但没有明确的调用。
、
、
、
、
这一切都很好,但不知怎么的,这段代码也
在
更新sent_at (因此是\Log语句)。当代码加载Invoice时,
在
应用所有保存逻辑之后,
在
保存之后,最后
在
提交之后,sent_at属性将被记录: $cutoff = $this->sent_at->addDays(3)->endOfDay(); 但我看不出这如何修改sent_at
列<
浏览 0
提问于2019-05-08
得票数 3
回答已采纳
2
回答
如何从
Laravel
迁移
中的另一
列
中添加
默认值
、
我
在
我的数据库中有一个questions表,其中有一个question_title
列
,现在我添加了一个
列
question_slug,它将包含问题的片段URL,所以我如何在
Laravel
迁移
中将question_slug
默认值
设置
为question_title,因为我在数据库中保存了一些问题,所以我已经运行了php artisan make:migration add_column_to_questions --table
浏览 0
提问于2018-10-23
得票数 3
回答已采纳
点击加载更多
相关
资讯
3分钟短文:书接上回,Laravel数据库迁移的那些个小技巧
3分钟短文:Laravel说要用软删除,可不要真删
数据库同步迁移
Laravel迁移数据库!
Laravel教你简单写出专业的RestfulAPI
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券