0
我有一個代碼第一個模型與數據庫遷移工作正常在MySQL .net連接器6.6.x驅動程序。實體框架4.3數據庫遷移代碼第一,數據庫依賴
但我想知道如果從模型生成的遷移是mysql特定的,或者我應該能夠遷移相同的dbmigrations(包括初始創建腳本)到其他數據庫,只要我配置了一個驅動程序和sqlgenerator for它呢?
我知道它在某種程度上確實使用了您正在開發againt生成dbmigration步驟的數據庫架構。 雖然它不清楚爲什麼,因爲它應該能夠完全基於代碼的第一個模型生成這些。
但它不添加任何SQL腳本文件。我只有代表修補程序和初始模型的dbmigration類。如果驅動程序無法運行這些獨立於如何創建dbmigration文件的文件? –
如果您正在將遷移運行到數據庫中,則SQL在運行時會生成,因此不是數據庫特定的。如果你將你的遷移運行到SQL腳本文件中,那麼會有數據庫特定的。 –