您好,登錄后才能下訂單哦!
在 Linux 系統上創建 Laravel 遷移,你需要遵循以下步驟:
確保已安裝 PHP、Composer 和 Laravel 安裝程序。如果尚未安裝,請參考以下鏈接:
打開終端并導航到你的 Laravel 項目目錄。例如:
cd /path/to/your/laravel-project
composer global require laravel/installer
確保 ~/.composer/vendor/bin
(macOS 和 Linux)或 %APPDATA%\Composer\vendor\bin
(Windows)已添加到你的系統 PATH 中。
laravel new project-name
將 project-name
替換為你的項目名稱。
cd project-name
table-name
替換為你要創建的數據表名稱:php artisan make:migration create_table-name_table --create=table-name
打開新生成的遷移文件,位于 database/migrations
目錄下。文件名應該類似于 2021_06_01_000000_create_table-name_table.php
(時間戳可能會有所不同)。
在遷移文件中,定義你的數據表結構。例如:
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateTableNametable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('table-name', function (Blueprint $table) {
$table->id();
$table->string('column1');
$table->integer('column2');
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('table-name');
}
}
將 table-name
、column1
和 column2
替換為你的實際數據表名稱和列名。
php artisan migrate
現在,你已經成功在 Linux 系統上使用 Laravel 創建了一個新的遷移。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。