laravel
gravelmo
学习使我快乐
展开
-
Laravel迁移与原始SQL脚本互相转换
一、使用migrate命令输出sql文件php artisan migrate 可以在运行时添加标记–pretend以将查询输出到终端:php artisan migrate --pretend这看起来像这样:Migration table created successfully.CreateUsersTable: create table "users" ("id" integer not null primary key autoincrement, "name" varchar not原创 2022-04-25 10:40:10 · 495 阅读 · 0 评论 -
laravel主从读写分离配置
参考链接在DB的连接工厂中找到以下代码…/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php/** * Get the read configuration for a read / write connection. * * @param array $config * @return array */ protected function getReadConfig(a转载 2021-02-24 16:07:56 · 473 阅读 · 0 评论 -
laravel artisan 命令列表
laravel artisan 命令列表命令 说明 备注php artisan make:resource ? 创建api返回格式化资源 >=5.4版本可用php artisan make:rule ? 创建validate规则 >=5.4版本可用php artisan make:exception ? 创建异常类 >=5.4版本可用php artisan make:factory ? 创建工厂类 >=5.4版本可用php artisan原创 2020-11-28 11:33:14 · 826 阅读 · 0 评论 -
laravel支持的日志写入模式和日志严重程度级别
laravel支持的日志写入模式和日志严重程度级别四种日志写入模式:single:单一的daily:日常的syslog:系统记录errorlog:错误日志Monolog 识别以下严重程度的级别,从低到高为: debug、 info、notice、 warning、error、critical、alert、emergency。debug:调试。info:信息notice:通知,注意warning:警告error:错误critical:危险的alert:弹出警告原创 2020-11-19 09:30:57 · 905 阅读 · 0 评论 -
laravel 辅助函数
laravel 辅助函数方法列表array_add 如果给定的键不存在数组中,那么array_add函数将会把给定的键值对添加到数组中array_add([‘name’=》‘desk’]);array_collapse 函数将多个数组合并为一个数组array_collapse([1,2,3],[4,5,6]);array_divide 函数返回一个二维数组,一个值包含原始数组的键,另一个值包含原始数组的键array_divide([‘name’=>‘desk’]);array_dot(原创 2020-06-28 13:46:07 · 588 阅读 · 0 评论