我有一个django网络应用程序,并与Azure一起运行。现在,当远程数据库发生变化时,我无法将其拉到本地(即使sqlite3文件包含在项目和提交中,它也不会检测到任何变化)。如果我尝试同步或推送,远程数据库将被我的本地数据库重置/覆盖。我不能简单地执行git ignore技巧,因为我需要在创建新模型后推送数据库(我假设远程数据库没有我的本地迁移)有谁知道如何解决这个问题?以下是settings.py文件中的数据库设置:
('10', 'july', '2014')
('9', 'dicembre', '2014')
('1', 'januar', '2011')
('18', 'août', '2002')
我的git忽略文件:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': path.join(PROJECT_ROOT, 'db.sqlite3'),
'USER': '',
'PASSWORD': '',
'HOST': '',
'PORT': '',
}
}