- 时区 config/app.php timezone Aisa/changhai Aisa/chongqing PRC
clone
项目后执行composer i
;- packagist,可以到该网站查找三方包
- 语言包
composer require caouecs/laravel-lang:dev-laravel58
拷贝zn-CN 到lang; packgist
搜索Captcha
找到验证码相关库composer require mews/captcha
- 配置
In Windows, you'll need to include the GD2 DLL php_gd2.dll in php.ini. And you also need include php_fileinfo.dll and php_mbstring.dll to fit the requirements of mews/captcha's dependencies.
- 编写迁移文件
php artisan make:migration '迁移文件名字'
- 执行迁移文件 (第一次:
php artisan migrate:install
生成迁移记录表)php artisan migrate
执行迁移文件中up
方法php artisan migrate:rollback
执行迁移文件中down
方法(同批次)
php artisan make:seeder PaperTableSeeder
然后去该文件编写run
方法添加模拟数据php artisan db:seed --class=PaperTableSeeder
-
准备
php artisan make:migration create_article_table
php artisan make:migration create_author_table
编写迁移文件php artisan migrate
php artisan make:seeder ArticleAndAuthorTableSeeder
php artisan db:seed --class=ArticleAndAuthorTableSeeder
如果报错找不到类执行composer dump-autoload
后再运行 -
写原始
sql
语句select t1.id, t1.article_name, t2.author_name from article as t1 left join author as t2 on t1.author_id = t2.id
- 创建模型
php artisan make:model Home/Article
php artisan make:model Home/Author