2016.01.12

2016-01-12  本文已影响64人  地狱咆哮Zzzzz

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才会生效。

上一篇下一篇

猜你喜欢

热点阅读