post get delete put 等http请求的不同和特征。
怎么修改表字段的属性?
php artisan db:seed 失败后会发生什么,失败之前的命令会成功执行么?怎么抛出异常,怎么获取具体失败的原因?
1、字段写错或者方法里有的字段数据库里没有 会报错RuntimeException Too many argument
2、多个$this->call('XXXXTableSeeder');时,遇到执行失败时,失败之间的call成功执行
未执行的会报错,如unknow column
git基本用法?
git基础命令
git init生成git库
git clone git@github.com:a/b.git克隆仓库
git add XXXX 添加文件到stage
git status 工作区 缓存区状态
git log 查看更新list
git ls-files 缓存区所有文件
git commit -m'这里写的是注释 本次提交没目的'
cat xxxxx 查看文件内容
git diff xxxxxx 工作区和缓存区差别
composer dump-autoload ; composer update
Laravel 修改数据库字段
需要安装doctrine/dbal依赖
安装方法 在项目目录执行composer require doctrine/dbal
然后在 composer.json文件里就会显示
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.1.*",
"doctrine/dbal": "^2.5"
},
然后再执行 php artisan make:migration Modify_Article_Title_Table --table=articles(比如要修改articles表的title字段)
在生成的php文件内输入
up中为目标,down中为现在用于回滚现在执行php artisan migrate 就会把title字段长度改为50了
如果执行完php artisan migrate后再把50改成60时 ,再次执行php artisan migrate就无效了。要回滚回去再php artisan migrate才会生效。
网友评论