php - 是否可以将 tinyInteger 或 smallInteger 添加到 laravel ORM 的增量中?

标签 php orm laravel laravel-4 eloquent

是否可以将该代码或类似的东西添加到 laravel\Illuminate\Database\Schema\Blueprint 以用于迁移?

public function incrementsTiny($column)
{
   return $this->unsignedTinyInteger($column, true);
}

public function incrementsSmall($column)
{
   return $this->unsignedSmallInteger($column, true);
}

场景:一些临时表不会变高并且有一些有用的信息,或者只是不超过 100 行并且需要一些罕见更新(添加或只是更改)的小表。但是可以添加到框架中吗?有很多信息是很常见的,但有时有些表没有很多数据。

因为增量只有整数或大整数的选项

最佳答案

你可以使用类似的东西:

$table->tinyInteger('id')->unsigned()->autoIncrement();

关于php - 是否可以将 tinyInteger 或 smallInteger 添加到 laravel ORM 的增量中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19711783/

相关文章:

php - 在 Adodb for PHP 中清理 SQL 查询的输入

java - 用于映射 java.lang.Double 的 Hibernate 类型

android - 如何使用 Ollie 进行架构迁移?

java - Hibernate 可以对不同于字段名称的实体属性使用逻辑名称吗?

laravel - 如何将现有的 Droplet 连接到 Laravel Forge

php - laravel 将行插入 mysql 表会导致插入重复行

php - 使用 bindParam 的 SELECT 查询不返回任何内容

php - Laravel:使用 try...catch 和 DB::transaction()

Laravel 8 Livewire组件 undefined variable : header

php - 动态更新 Laravel View