def test_execute_sql(tmpdir):
manager = DatabaseManager('sqlite:///:memory:', directory=tmpdir)
with manager.migrator.create_table('awesome') as table:
table.primary_key('id')
table.char('name')
manager.migrator.execute_sql('select * from awesome')
with pytest.raises(peewee.OperationalError):
manager.migrator.execute_sql('select * from notable')
评论列表
文章目录