database-migration

    0熱度

    2回答

    我正在調試遷移,並且我想阻止MySQL在遷移成功時在數據庫中保存遷移行。 在PHP中,我使用setSaveCompletionRecord(false)方法。 Sequelize是否具有與db:migrate:undo不同的等價物?

    0熱度

    2回答

    我想將oracle數據庫應用程序遷移到postgres。 我似乎無法在postgres中找到等價的NANVL。有沒有一種方法來模擬相同的? 從Oracle manual: 的NANVL函數僅用於type BINARY_FLOAT或BINARY_DOUBLE的浮點數是有用的。它指示Oracle數據庫在輸入值n2是NaN(不是數字)時返回替代值n1。如果n2不是NaN,則Oracle返回n2。

    1熱度

    1回答

    數據庫遷移我試圖從5.6.6(LTS)的升級Sonarqube到6.4,並得到此異常web.log文件後,數據庫遷移失敗消息: 2017.06.29 11:21:32 ERROR web[][DbMigrations] #1241 'Clean orphan rows in table DUPLICATION_INDEX': failure | time=43ms 2017.06.29 11

    1熱度

    1回答

    我正在使用Ruby與葡萄。我創建了一個遷移文件來生成一個模型。當我運行遷移文件時,沒有發生錯誤,但未創建模型。所以我試着回滾。因爲模型不會再次退出會引發錯誤。 class CreatePaymentFortumoInstruments < ActiveRecord::Migration def change create_table(:payment_fortumo_ins

    0熱度

    1回答

    我目前正在某個忽略其基礎架構和數據庫的啓動中工作。 我們的用戶數據庫很混亂(Thx to WordPress),我目前正在將它遷移到PostgreSQL。問題是數據不一致。例如,有些用戶沒有郵寄地址,郵政地址格式隨時間變化,其他人的電子郵件地址不是他們的用戶名的電話號碼... 我們找到了一些解決方案,例如郵政地址格式我們使用Google Maps API進行地理編碼。然而,很顯然,我們不能擁有一個

    1熱度

    1回答

    我的表「sales_order_details」具有id字段具有缺省值0整數「INT(10)」。我需要將其更改爲遷移中的主要自動增量密鑰。 我試圖以下列方式: public function up() { Schema::table('sales_order_details', function (Blueprint $table){ $table->integ

    2熱度

    1回答

    我想玩弄EntityFramework6。我使用的是代碼優先的方法,並且在我的projectfolder/bin/debug/SchoolContext.mdf中創建了一個數據庫。數據庫在創建時有適當的表格,我也可以向其添加數據。 我在教程中達到了一個要點,我可以使用遷移來更新字段。因此,我啓用了包管理器的遷移,從表中刪除了一個字段,並使用Add-Migration MigrationName生成

    0熱度

    2回答

    我們假設I have a polymorphic model,我想擺脫它。 class AnswerBase(models.Model): question = models.ForeignKey(Question, related_name="answers") response = models.ForeignKey(Response, related_name="ans

    1熱度

    2回答

    我有模型和遷移文件的名爲「app1」的django應用程序。 我將此應用重命名爲「app2」,並且我修復了所有導入,網址... 但我在遷移文件和表中的數據時遇到問題。 我如何寫用正確的方式遷移,以確保: - 新安裝=>創建新表 - 更新舊版本=>創建新表,將數據移動,刪除舊錶 PS:有幾個表與許多FK。 這裏是我的進步,我不知道如果我的好辦法: - 所有舊的遷移刪除 - makemigration

    2熱度

    1回答

    我正在使用gulp任務來遷移數據庫。爲了測試目的,我使用不同的數據庫。所以我需要完全相同的數據庫。我正在嘗試使用sequelize.sync({force:true}),但它不起作用。 我有我的所有模型在門戶模型。這裏是代碼: const models = require('portal-models'); gulp.task('migrate', ['create-database'], (d