cost 133 ms
如何使用變量而不是列名直接在控制器中運行新遷移

[英]How to use variables instead of column names for running new Migrations directly in the Controller

我正在使用 Laravel 8,如果product_attr_info_correction列名的返回結果中不存在屬性名稱,我想運行插入兩個新列的代碼。 現在它工作正常且干凈,除了返回此錯誤的數據庫列創建部分: SQLSTATE [42000]:語法錯誤或訪問沖突:1166 列名不正確''( ...

我可以在不先選擇數據庫的情況下使用 Laravel 的 Schema::createDatabase() 嗎?

[英]Can I use Laravel's Schema::createDatabase() without first selecting a DB?

我這里有一點雞和蛋的問題。 我正在 Laravel 中構建一個多租戶應用程序,其中每個租戶在 Postgrsql 服務器上都有自己的數據庫。 所以我有一個工作來創建一個新的租戶,調用: 所以$this->tenant->getDatabaseConnection()選擇一個租戶數據庫 ...

從 Laravel 的數據庫中存儲和加載 JSON 的最佳方式

[英]Best way to store and load JSON from database in Laravel

我正在嘗試將 json 存儲到數據庫中並將其加載回來我試圖存儲 它存儲正確。 我檢查了數據庫,它顯示正確。 {姓名:“約翰”,年齡:31,城市:“紐約”} 我一直在看風景 這是我的代碼。 對我有什么提示嗎? 可在此處重現 https://www.bunlongheng.com/paste 試試#2 ...

如何優化 Laravel 7 中的查詢語句?

[英]How to optimize query statement in Laravel 7?

我在屏幕截圖中顯示代碼,因為我想向你們展示我的第 43 行 實際代碼在這里: 我參觀 如你看到的 Laravel Debugbar 檢測到我在第43行做了 2 次查詢 為什么是2? 這是預期的嗎? 我可以將其改進為 1 嗎? 請指教 ...

Laravel 5.8 Schema添加外鍵不起作用

[英]Laravel 5.8 Schema adding foreign key not working

我正在嘗試在Laravel 5.8中創建外鍵,當我使用Artisan遷移我的表時未設置外鍵。 在cities table和provinces表中,所有id字段都是無符號整數。 我在Windows 10上使用wamp64。 public function up() { Schema: ...

Laravel 數據庫遷移架構構建器自定義列類型

[英]Laravel Database migrations Schema builder custom column type

我正在嘗試使用 Laravel 創建遷移,但我處於需要自定義列類型的情況,因為我想要的列類型未包含在 schema builder 中,即“POLYGON”。 所以我想知道如何創建我的自定義列類型,而不是那些已經在架構構建器中的列類型。 我想要在 SQL 語句中看起來像這樣: 更改表xxx添 ...

當laravel遷移不是主要時,它會使用自動增量

[英]laravel migration use auto increment when its not primary

我正在嘗試使用Laravel遷移創建一個表,但我遇到了一些麻煩。 我只需要創建一個帶有主要對的表('user_id'和'media_id'),'inc'是一個自動增量。 我可以在MySQL中完成它,但是我無法通過Laravel Migrations來完成它,因為incrementments( ...

引用兩個表時的Laravel DB模式

[英]Laravel DB Schema when referencing to two tables

有一個名為“興趣”的能力,其中包含每個用戶感興趣的“類別”和/或“品牌”的ID。為防止為user_category_interests和user_brand_interest創建兩個單獨的表,我添加了一個名為type的枚舉列。 現在,我無法弄清楚如何在Schema Builder中創建遷移 ...

laravel模式構建器,找到columnType自動增量

[英]laravel schema builder, find columnType autoincrement

我正在努力更新現有數據庫以使用自動遞增的主鍵。 該數據庫當前具有帶有自定義值的瘋狂命名的PK字段。 我需要首先檢查每個表,看看它是否首先具有一個autoinc字段,然后再將其刪除並替換為“ id”字段。 我想將其作為遷移,這是到目前為止的內容,但是我似乎無法確定第一個col是否已經自動 ...

如何在Laravel遷移中創建自引用關系(外鍵)?

[英]How to create a self-reference relationship (foreign key) in a Laravel migration?

我從一個基於Laravel 5.2之上的自學習項目開始,我發現了我的第一個問題:遷移中的自引用。 這是文件2016_08_02_024942_create_navigation_table.php樣子(我刪除了注釋,以免帖子過長): 然后,因為我已經在這里閱讀了諸如this , t ...

如何將整數字段的默認值設置為最大可能值?

[英]How to set the default value of an integer field to it's possible maximum?

有什么方法可以將最大值設置為整數字段的默認值? 換句話說,我正在尋找一種簡單而優雅的方法來替換下面代碼中的硬編碼999值。 Schema::create('files', function(Blueprint $table) { // . . . $table->int ...

Laravel遷移失敗

[英]Laravel Migration Failed

我在Laravel Migrations方面遇到了一些麻煩。 我最近停止在C9上進行開發,並決定嘗試Nitrous.io-但是我不確定我的錯誤是否與此有關。 我還決定從sqlite更改為mysql。 由於我有點SQL Noob; 我很難弄清楚這一點。 我收到此錯誤: 還有這 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM