Laravel Vuejs戦闘:知っているほとんどの開発(16)回答回答の質問を作成します

1.ファイル名を指定して実行

  1つの PHPの職人メイク:モデル回答-cmrf

ワンタイム・モデル、および移行ファクトリが作成され、対応するコントローラ、及びリソースに構成されたコントローラ

2. [変更**** _ ** _ ** _ ****** _ create_answers_table.php:

  1  <?PHP
   2  
  3使用を照らし\データベース\移行\移行。
  4使用を照らし\データベース\スキーマ\青写真。
  5使用を照らし\サポート\ファサード\スキーマ。
  6  
  7  クラス CreateAnswersTableは延び移行
   8 {
   9      / **
 10       *実行に移行します。
11       *
 12       * @return空隙
 13       * / 
14      公共の機能アップ()
 15      {
 16          スキーマ::作成(」回答' 関数(青写真表$){
 17              $卓上> bigIncrements(' ID ');
 18である              $卓上> unsignedBigInteger(' USER_ID「) - >インデックス() - >コメント( " ユーザ作成である回答 ") ;
 19              $卓上> unsignedBigInteger( ' question_id ') - >インデックス() - >コメント( " 答えはその答えに質問 ");
 20              $卓上>テキスト( ' コンテンツ ') - >コメント(「回答の特定コンテンツ ");
 21で              $卓上>整数( ' votes_count ') - > デフォルト(0) - >コメント("点賞賛の総数「);
 22             テーブル- $>整数( ' comments_count ') - > デフォルト(0) - >コメント( " 回答 ");
 23で              $卓上>文字列( ' is_hidden。'、8) - > デフォルト(" F. ") - >コメント(「答え状態が隠されているかどうか、デフォルトの設定は長く8以上でなければなりません」); // 8は、デフォルト設定の長さよりも大きい、またはFが割り当てられていない必要がありますが、隠されている
24              卓上>文字列(「$ close_comment - >」)デフォルト( 「F」) - >コメントが(「回答はコメントをオフにしている) 『; //デフォルトF閉じられていないこと、なしを表し、あなたが集合Tをクローズする必要がある場合は
25              $卓上> softDeletes() - >コメント(』サポートソフトを削除「);
26              $表- >タイムスタンプ();
27          });
28      }
 29  
30      / **
 31       *移行をリバース。
32       *
 33       * @return空隙
 34       * / 
35      パブリック関数()ダウン
 36      {
 37          スキーマ:: dropIfExists( ' 回答 ')。
38      }
 39 }
2020_02_29_123742_create_answers_table.php

おすすめ

転載: www.cnblogs.com/dzkjz/p/12385959.html