美文网首页
2016.01.12

2016.01.12

作者: 地狱咆哮Zzzzz | 来源:发表于2016-01-12 18:32 被阅读64次

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

    相关文章

      网友评论

          本文标题:2016.01.12

          本文链接:https://www.haomeiwen.com/subject/eqhckttx.html