mitakeck / ulidtypes
CakePHP的UlidType插件
v0.0.2
2019-10-01 07:09 UTC
Requires
- cakephp/cakephp: ^3.5
- robinvdvleuten/ulid: ^4.0
Requires (Dev)
- phpunit/phpunit: ^5.7.14|^6.0
This package is auto-updated.
Last update: 2024-09-29 05:22:08 UTC
README
设置
安装
$ composer require mitakeck/ulidtypes
引导
- 在
config/bootstrap.php
中添加插件加载命令
... Plugin::load('mitakeck/UlidTypes', ['bootstrap' => true]); ...
模型
- 将
_initializeSchema()
方法添加到Model\Table
类中,使id为ulid
类型
... use Cake\Database\Schema\TableSchema; ... class XXXXXXXXTable extends Table { protected function _initializeSchema(TableSchema $table) { parent::_initializeSchema($table); $table->setColumnType('id', 'ulid'); // set ulid type for id return $table; } } ...