post get delete put 等http請(qǐng)求的不同和特征爪瓜。
怎么修改表字段的屬性谤狡?
php artisan db:seed 失敗后會(huì)發(fā)生什么皇耗,失敗之前的命令會(huì)成功執(zhí)行么法竞?怎么拋出異常退疫,怎么獲取具體失敗的原因?
1勾哩、字段寫錯(cuò)或者方法里有的字段數(shù)據(jù)庫(kù)里沒有 會(huì)報(bào)錯(cuò)RuntimeException Too many argument
2抗蠢、多個(gè)$this->call('XXXXTableSeeder');時(shí)举哟,遇到執(zhí)行失敗時(shí),失敗之間的call成功執(zhí)行
未執(zhí)行的會(huì)報(bào)錯(cuò)迅矛,如unknow column
git基本用法?
git基礎(chǔ)命令
git init生成git庫(kù)
git clone git@github.com:a/b.git克隆倉(cāng)庫(kù)
git add XXXX 添加文件到stage
git status 工作區(qū) 緩存區(qū)狀態(tài)
git log 查看更新list
git ls-files 緩存區(qū)所有文件
git commit -m'這里寫的是注釋 本次提交沒目的'
cat xxxxx 查看文件內(nèi)容
git diff xxxxxx ?工作區(qū)和緩存區(qū)差別
composer dump-autoload ; composer update
Laravel 修改數(shù)據(jù)庫(kù)字段
需要安裝doctrine/dbal依賴
安裝方法? 在項(xiàng)目目錄執(zhí)行composer require doctrine/dbal
然后在 composer.json文件里就會(huì)顯示
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.1.*",
"doctrine/dbal": "^2.5"
},
然后再執(zhí)行 php artisan make:migration Modify_Article_Title_Table --table=articles(比如要修改articles表的title字段)
在生成的php文件內(nèi)輸入
現(xiàn)在執(zhí)行php artisan migrate 就會(huì)把title字段長(zhǎng)度改為50了
如果執(zhí)行完php artisan migrate后再把50改成60時(shí) ,再次執(zhí)行php artisan migrate就無(wú)效了秽褒。要回滾回去再php artisan migrate才會(huì)生效壶硅。