コード例 #1
0
    def setUp(self):
        app.config['TESTING'] = True
        app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///:memory:'
        self.app = app.test_client()
        db.create_all()

        self.display = Display(visible=0, size=(800, 600))
        self.display.start()
        self.driver = webdriver.Firefox()
コード例 #2
0
ファイル: test_todo.py プロジェクト: lossme/cookbook
def client():
    from mysite import create_app
    app = create_app(config_file=CONFIG_FILE)
    with app.app_context():
        from mysite import db
        db.create_all()
    app.config['TESTING'] = True
    with app.test_client() as c:
        yield c
コード例 #3
0
ファイル: new_season.py プロジェクト: sethah/pbp
def create_data_db():
    #create the database if it doesn't exist, then query it for all the teams in it
    bind_key = 'data_db'
    try:
        assert False
        all_teams = models.team.query.all()
        all_teams = [team.ncaaID for team in all_teams]
    except:
        db.create_all(bind=[bind_key])
コード例 #4
0
    def setUp(self):
        app.config['TESTING'] = True
        app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///:memory:'
        self.app = app.test_client()
        db.create_all()

        self.display = Display(visible=0, size=(800, 600))
        self.display.start()
        self.driver = webdriver.Firefox()
コード例 #5
0
ファイル: new_season.py プロジェクト: sethah/pbp
def make_raw_team_database():
    '''This function should be called once/year to make the years new database'''

    #delete all teams in database
    try:
        #assert False
        all_teams = models.raw_team.query.all()
        for team in all_teams:
            db.session.delete(team)
        db.session.commit()
    except:
        pass

    #create the database if it doesn't exist, then query it for all the teams in it
    bind_key = 'all_teams_db'
    try:
        all_teams = models.raw_team.query.all()
        all_teams = [team.ncaaID for team in all_teams]
    except:
        db.create_all(bind=[bind_key])
        all_teams = models.raw_team.query.all()
        all_teams = [team.ncaaID for team in all_teams]


    #this code adds the teams from a pre-existing db
    teams = models.team.query.all()
    for team in teams:
        if team.ncaaID not in all_teams:
            new_team = models.raw_team()
            new_team.ncaaID = team.ncaaID
            new_team.ncaa = team.ncaa
            new_team.espn = team.espn
            new_team.espn_name = team.espn_name
            new_team.cbs1 = team.cbs1
            new_team.cbs2 = team.cbs2
            new_team.statsheet = team.statsheet
            db.session.add(new_team)
            print new_team.statsheet
    db.session.commit()
コード例 #6
0
ファイル: create_app.py プロジェクト: shaikhsohail30/3equal1
from mysite import db, create_app
db.create_all(app=create_app())
コード例 #7
0
#!flask/bin/python
from config import SQLALCHEMY_DATABASE_URI
from mysite import db
db.create_all()
コード例 #8
0
ファイル: db_create.py プロジェクト: ssloat/pythonanywhere
#!flask/bin/python
from config import SQLALCHEMY_DATABASE_URI
from mysite import db

from flask import Flask

import mysite.user.models
import investments.models.assets
import investments.models.portfolio
import finances.models.budget
import finances.models.transaction
import finances.models.category
import finances.models.pattern

app = Flask(__name__)
app.config.from_object('config')
db.init_app(app)
 
with app.app_context():
    db.create_all()
コード例 #9
0
ファイル: database.py プロジェクト: hmm01i/mysite
def create_tables():
    # Create table for each model if it does not exist.
    # Use the underlying peewee database object instead of the
    # flask-peewee database wrapper:
    db.create_all()
コード例 #10
0
ファイル: test_budget.py プロジェクト: ssloat/finances
    def setup(self):
        db.create_all()

        db.session.add( TaxRate('Illinois', 2015, 0, 0, 0.02, 'Single') )
コード例 #11
0
ファイル: base_test.py プロジェクト: ssloat/pythonanywhere
    def setUp(self):
        logging.basicConfig(level=logging.ERROR)
        db.create_all()

        self.user = User(id=1, email='*****@*****.**', name='test') 
        db.session.add(self.user)