laravel-migrations

    4熱度

    1回答

    我正在開發一個項目,其中,我已經分配了一個任務來爲應用程序創建用戶管理。但是我堅持表格關係和他們的遷移。 努力 我有這些表: 用戶 USER_ID 用戶名 密碼 型材 PROFILE_ID USER_ID 姓 姓氏 電子郵件 地址 ADDRESS_ID PROFILE_ID 地址 城市 狀態 國家 pin碼。 配置 config_id configuration_name configuratio

    1熱度

    1回答

    遷移我有我的應用程序的數據庫。我喜歡從這個現有的表中生成遷移。我試圖用this發電機做到這一點,但這對我沒有幫助。對於數據庫的初始狀態,這是正常的,創建與索引和外鍵很好的遷移,但我的問題是如何創建新的遷移文件,當我改變一些列,但數據必須留在表中。 不知道如何解決這個問題?

    0熱度

    2回答

    我正在計劃對我的數據庫進行重大更改,這需要一組SQL指令(可能還有一個非SQL腳本),以便將舊數據容納到新模式中。 現在,是它操縱在遷移腳本數據是個好主意?或者它只是用於模式(DB結構)更改?

    10熱度

    3回答

    我需要將遷移列類型爲$table->string('text');更改爲文本類型,我試圖用幾種方式來完成此操作,但都沒有工作。是否有可能在一次遷移中完成。我可以猜測刪除列,然後用新類型再次創建它,但是我想知道是否可以在一次遷移中完成它?

    5熱度

    1回答

    是否可以從流明/ laravel 5.2中的現有數據庫生成遷移模式?有沒有包? 我連接流明到magento數據庫,現在我需要使用雄辯。 我沒有時間爲每個表製作遷移模型。

    5熱度

    1回答

    我考慮了多對多Laravel關係中的自動命名錶。 例如: Schema::create('feature_product', function (Blueprint $table) { 時更改表名: Schema::create('product_feature', function (Blueprint $table) { 我有我的關係錯誤。 請問product_feature是怎麼回事

    8熱度

    2回答

    我一直得到這一點的同時運行php artisan migrate SQLSTATE [42000]:語法錯誤或訪問衝突:1091不能DROP '電子郵件';檢查列/密鑰是否存在 雖然我看到電子郵件存在於我的數據庫中。 我的遷移腳本。我試圖放棄唯一的約束。 <?php use Illuminate\Database\Schema\Blueprint; use Illuminate\Databa

    1熱度

    1回答

    我需要在活動網站的表格上添加last_activity列,我必須使其默認值等於updated_at列值。我使用laravel 5.1和mysql數據庫驅動程序。 Schema::table('users', function(Blueprint $table) { $table->dateTime('last_activity')->default("COLUMN VALUE OF U

    0熱度

    2回答

    我在這裏遇到了一個非常糟糕的情況,正在致力於Laravel 5項目。此前由其他開發人員開發。該開發人員在開始時使用migration generators創建了幾個表格,並使用遷移添加了一些columns。之後,他直接使用一些sql GUI添加了表columns。我得到了我導入的sql dump,並將其設置在我的本地機器上,現在當我創建table使用php artisan make:migrati

    3熱度

    2回答

    我有一個工作Laravel應用程序,我需要更新一個模型,並添加一個新的列到數據庫。爲了做到這一點,我下面的代碼添加到數據庫/遷移/ table.php文件: Schema::table('client', function (Blueprint $table) { $table->string('newColumn'); }); 當我嘗試更新數據庫(與php artisan mi