嘿,我已经在Google和Laravel文档中到处搜索了,但找不到如何将CLOB字段添加到表中。有可能吗?
$table->clob('test');
不起作用。
答案 0 :(得分:2)
Laravel的模式管理器不支持所有列类型。
支持中长点Brent,所以我想cblob也不会
https://github.com/laravel/framework/issues/3544
有一种方法可以在迁移中原始获取DB :: statement。
看看这个答案
MediumBlob in Laravel database schema
TL; DR
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");