У меня есть база данных sqlite с уже существующими таблицами
db = SqliteDatabase("C:/database.db")
class BaseModel(Model):
class Meta:
database = db
class SymbolModel(BaseModel):
symbol = CharField()
class EquityModel(BaseModel):
symbol = ForeignKeyField(SymbolModel, backref='equity')
Это отлично работает.
Теперь я хотел бы добавить таблицу, поэтому я изменил свой models.pyкак это:
class EarningsReleaseModel(BaseModel):
symbol = ForeignKeyField(SymbolModel, backref='earningsrelease')
и вызывается из оболочки:
db.create_tables(EarningsReleaseModel)
Однако я получаю эту ошибку:
sqlite3.OperationalError: нет такогостол: заработокрелизмодель
Почему?