НВ
Может кто сталкивался.
Проявляется исключительно в тестах с sqlite базой
делаю один и тот же запрос к таблице, использую Django ORM и pd.read_sql, где
engine=В настройках джанги для тестов
create_engine(f'sqlite:///{settings.DATABASES["default"]["TEST"]["NAME"]}')
DATABASES = {возвращает пустой датафрейм, однако
"default": {
"ENGINE": "django.db.backends.sqlite3",
"NAME": os.path.join(PROJECT_DIR, "db.sqlite3"),
"TEST": {
"NAME": os.path.join(PROJECT_DIR, "test_db.sqlite3"),
}
},
}
pd.read_sql('SELECT * FROM "MEASURES"', con=engine)
Measures.objects.all().values()не пустая
Описание модели, если важно
class Measures(models.Model):Что ещё указать хз
pos = models.CharField(max_length=512, db_index=True)
week = models.DateTimeField()
measure = models.CharField(max_length=512)
val = models.FloatField()
objects = MeasuresManager()
class Meta:
db_table = "MEASURES"