Пример #1
0
 def run(self):
     from solace import database
     if self.drop_first:
         database.drop_tables()
         print 'dropped existing tables'
     database.init()
     print 'created database tables'
Пример #2
0
 def run(self):
     from solace import database
     if self.drop_first:
         database.drop_tables()
         print 'dropped existing tables'
     database.init()
     print 'created database tables'
Пример #3
0
 def run(self):
     from solace import database, models
     database.drop_tables()
     print 'dropped existing tables'
     database.init()
     print 'created database tables'
     admin = models.User(self.username, self.email, self.password,
                         is_admin=True)
     database.session.commit()
     print 'Created %s:%s (%s)' % (self.username, self.password,
                                   self.email)
Пример #4
0
 def run(self):
     from solace import database, models
     database.drop_tables()
     print 'dropped existing tables'
     database.init()
     print 'created database tables'
     admin = models.User(self.username,
                         self.email,
                         self.password,
                         is_admin=True)
     database.session.commit()
     print 'Created %s:%s (%s)' % (self.username, self.password, self.email)
Пример #5
0
 def setUp(self):
     from solace import database, settings, templating
     from solace.application import application
     self.__old_settings = dict(settings.__dict__)
     settings.revert_to_default()
     settings.DATABASE_URI = 'sqlite:///' + TEST_DATABASE
     settings.TRACK_QUERIES = True
     settings.DATABASE_ECHO = False
     settings.MAIL_LOG_FILE = tempfile.NamedTemporaryFile()
     database.refresh_engine()
     database.init()
     self.client = Client(application, TestResponse)
     self.is_logged_in = False
Пример #6
0
 def setUp(self):
     from solace import database, settings, templating
     from solace.application import application
     self.__old_settings = dict(settings.__dict__)
     settings.revert_to_default()
     settings.DATABASE_URI = 'sqlite:///' + TEST_DATABASE
     settings.TRACK_QUERIES = True
     settings.DATABASE_ECHO = False
     settings.MAIL_LOG_FILE = tempfile.NamedTemporaryFile()
     database.refresh_engine()
     database.init()
     self.client = Client(application, TestResponse)
     self.is_logged_in = False