我有一個SQL文件,我可以導入到mariadb數據庫。導入後,我需要同步數據庫(makemigration)。在遷移時,如果我的班級名稱是汽車,那麼它將創建表格作爲app-name_car,但我希望表名稱只能是汽車,以便將來可以同步數據。Django遷移創建不同的表名
有沒有什麼辦法可以讓我只將表名創建爲汽車。如果不是爲什麼這樣呢?
我使用xampp服務器爲mariadb和django服務器來託管網站。
我有一個SQL文件,我可以導入到mariadb數據庫。導入後,我需要同步數據庫(makemigration)。在遷移時,如果我的班級名稱是汽車,那麼它將創建表格作爲app-name_car,但我希望表名稱只能是汽車,以便將來可以同步數據。Django遷移創建不同的表名
有沒有什麼辦法可以讓我只將表名創建爲汽車。如果不是爲什麼這樣呢?
我使用xampp服務器爲mariadb和django服務器來託管網站。
您需要使用db_table元選項
Options.db_table
要使用的模型數據庫表的名稱:
class Car(models.Model):
....
class Meta:
db_table = 'car'
是。它非常簡單。謝謝! –
ou是最受歡迎的。既然你在這裏還是新手,我是否可以指出在這裏說'感謝'的首選方式是通過提高投票的好問題和有用的答案(一旦你有足夠的聲望這樣做),並接受最有幫助的答案到任何問題你問(這也給你一個小小的提升你的聲譽)。 – e4c5