目次
返信内容:

Laravelのデータ移行の問題

Dec 01, 2016 am 12:25 AM
laravel php

データ移行を使用してテーブルを作成しました。テーブルにフィールドを追加、変更、または削除したい場合はどうすればよいですか?

返信内容:

データ移行を使用してテーブルを作成しました。テーブルにフィールドを追加、変更、または削除したい場合はどうすればよいですか?

移行ファイルを再作成します。通常、作成する移行ファイルには 2 種類あります。1 つはテーブルの作成で、もう 1 つはテーブルの変更です。たとえば、次のような場合です。 users テーブルを作成したい場合は、次のように記述します:

リーリー

フィールドphp artisan migrate, 并且已经插入了一些数据,这时候你如果想修改,添加或者删除当中的字段,那么你需要重新建立一个migration文件,打个比方,你现在要添加个emailを実行した場合 リーリー

add_email_column_to_users_table ファイルに必要な内容を記述し、phpArtisan Migrate を実行します

移行ファイルの内容の記述については、ドキュメントに非常に明確に書かれています。または、私のチュートリアルを読むこともできます:

http://www.zhoujiping.com/scratch/fetching-data.html

さらに、データベース内の

テーブルのレコードを見れば、以前に間違えた理由がわかるはずですmigraitons

フィールドを追加する

リーリー

フィールドを変更する

リーリー

フィールドの名前を変更する

リーリー

フィールドを削除する

リーリー

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

CakePHP の日付と時刻

CakePHP プロジェクトの構成 CakePHP プロジェクトの構成 Sep 10, 2024 pm 05:25 PM

CakePHP プロジェクトの構成

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

CakePHP ファイルのアップロード

CakePHP ルーティング CakePHP ルーティング Sep 10, 2024 pm 05:25 PM

CakePHP ルーティング

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP について話し合う

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法

CakePHP クイックガイド CakePHP クイックガイド Sep 10, 2024 pm 05:27 PM

CakePHP クイックガイド

See all articles