repat / laravel-mysql-enum-values
一个小型的 Laravel 查询构建器宏,用于返回 MySQL ENUM 的有效值
0.1
2022-07-24 02:51 UTC
Requires
- php: ^8.1
- illuminate/contracts: ^9.0
- illuminate/database: ^9.0
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^6.0
- nunomaduro/larastan: ^2.0.1
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- spatie/laravel-ray: ^1.26
This package is auto-updated.
Last update: 2024-09-09 20:24:42 UTC
README
laravel-mysql-enum-values
laravel-mysql-enum-values 是一个小型的 Laravel 查询构建器 宏,用于返回 MySQL 的 ENUM 字段的有效值。其底层使用这个语句
SELECT * FROM information_schema.`COLUMNS` WHERE TABLE_NAME = 'table' AND COLUMN_NAME = 'column'
安装
您可以通过 composer 安装此包
composer require repat/laravel-mysql-enum-values
用法
该包仅包含一个宏:enumValues
。服务提供者将自动加载。
DB::table('users')->enumValues('status'); // ['active', 'inactive']
许可证
- MIT,请参阅 LICENSE
版本
- 版本 0.1
联系方式
repat
- 主页: https://repat.de
- 电子邮件: repat@repat.de
- Twitter: @repat123