我有一个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