# dream_build **Repository Path**: mlksoso/dream_build ## Basic Information - **Project Name**: dream_build - **Description**: 筑梦的开始 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-02-13 - **Last Updated**: 2023-12-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### Window 安装 - 根据情况选择你当前的环境,把 [ .evn.环境 ] 改名为 [ .env ] - 安装 Composer,并在项目目录中执行:composer install - 做文件链接:php artisan storage:link - 迁移数据:php artisan migrate - 默认数据:php artisan db:seed - 初始化管理菜单数据:php artisan installMenus #### Linux / MacOS 安装 - 安装 Composer,在项目目录中执行:chmod 755 install.sh - 执行:./install.sh - 初始化管理菜单数据:php artisan installMenus ### Aritsan 命令 #### 创建项目控制器 ##### project:controller 项目名 控制器名 例子:php artisan project:controller test agurl 会在 project/test 下生成 agurlController.php 的 restful 控制器文件 #### 创建项目模型 ##### project:model 项目名 模型名 --m(可选,创建迁移文件) 例子:php artisan project:model test user --m 会在 project/test/model 下生成 TestUser.php 的模型文件,同时生成对应的迁移文件 #### 数据库填充 作用:为数据库填充测试(初始化)数据 生成seeder 类: php artisan make:seeder CmsFieldTypeSeeder 默认运行 DatabaseSeeder 类: php artisan db:seed 运行指定的 seeder 类: php artisan db:seed --class=CmsFieldTypeSeeder 删除所有表并重新运行所有迁移: php artisan migrate:fresh --seed