Пример #1
0
from flask_script import Manager
from flask_blog import create_app

from flask_blog.scripts.db import InitDB, DropDB

if __name__ == "__main__":
    manager = Manager(create_app)
    manager.add_command('init_db', InitDB())
    manager.add_command('drop_db', DropDB())
    manager.run()
Пример #2
0
 def tearDown(self):
     DropDB().run()
     self.app_context.pop()
Пример #3
0
 def tearDown(self):
     DropDB().run()
     self.app_context.pop()
     os.unlink(self.db_path)
Пример #4
0
# スクリプトを登録する
# データベースの登録と削除を簡単に行えるようになる
# スクリプト本体は別ファイルで定義
from flask_script import Manager
from flask_blog import create_app
from flask_blog.scripts.db import DropDB, InitDB

if __name__ == "__main__":
    manager = Manager(create_app)
    manager.add_command("init_db", InitDB())
    manager.add_command("drop_db", DropDB())
    manager.run()