gpt4 book ai didi

mysql - Laravel 数据库模式中的 MediumBlob

转载 作者:IT王子 更新时间:2023-10-29 00:30:32 25 4
gpt4 key购买 nike

如何在 Laravel 架构构建器中创建 Mediumblob

在文档中说:

$table->binary('data'); // BLOB equivalent to the table

但我需要一个 MediumBlob,否则图像会在 64K 时被截断;我们正在运行 MySQL。

我知道 Laravel 的模式构建器与数据库无关,但有没有办法避免“本地方式”?如果没有,我该如何创建 Mediumblob 列?

最佳答案

你不能。

这个 issue建议使用原始查询来创建此类列,因此您应该在迁移文件中执行类似的操作:

Schema::create("<table name>", function($table) {
// here you do all columns supported by the schema builder
});

// once the table is created use a raw query to ALTER it and add the MEDIUMBLOB
DB::statement("ALTER TABLE <table name> ADD <column name> MEDIUMBLOB");

关于mysql - Laravel 数据库模式中的 MediumBlob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20089652/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com