예제 #1
0
 def assertIndexExists(self, engine, table_name, index):
     self.assertTrue(oslodbutils.index_exists(engine, table_name, index))
예제 #2
0
 def assertIndexNotExists(self, engine, table_name, index):
     self.assertFalse(oslodbutils.index_exists(engine, table_name, index))
예제 #3
0
 def test_add_index(self):
     self.assertFalse(
         utils.index_exists(self.engine, 'test_table', 'new_index'))
     utils.add_index(self.engine, 'test_table', 'new_index', ('a', ))
     self.assertTrue(
         utils.index_exists(self.engine, 'test_table', 'new_index'))
예제 #4
0
 def test_drop_index(self):
     Index('new_index', self.test_table.c.a).create(self.engine)
     utils.drop_index(self.engine, 'test_table', 'new_index')
     self.assertFalse(
         utils.index_exists(self.engine, 'test_table', 'new_index'))
예제 #5
0
 def test_drop_index(self):
     Index('new_index', self.test_table.c.a).create(self.engine)
     utils.drop_index(self.engine, 'test_table', 'new_index')
     self.assertFalse(utils.index_exists(self.engine, 'test_table',
                      'new_index'))
예제 #6
0
 def test_index_exists(self):
     self.assertFalse(
         utils.index_exists(self.engine, 'test_table', 'new_index'))
     Index('new_index', self.test_table.c.a).create(self.engine)
     self.assertTrue(
         utils.index_exists(self.engine, 'test_table', 'new_index'))
예제 #7
0
 def test_index_exists(self):
     self.assertFalse(utils.index_exists(self.engine, 'test_table',
                                         'new_index'))
     Index('new_index', self.test_table.c.a).create(self.engine)
     self.assertTrue(utils.index_exists(self.engine, 'test_table',
                                        'new_index'))
예제 #8
0
 def test_add_index(self):
     self.assertFalse(utils.index_exists(self.engine, 'test_table',
                                         'new_index'))
     utils.add_index(self.engine, 'test_table', 'new_index', ('a',))
     self.assertTrue(utils.index_exists(self.engine, 'test_table',
                                        'new_index'))
예제 #9
0
 def assertIndexExists(self, engine, table_name, index):
     self.assertTrue(oslodbutils.index_exists(engine, table_name, index))
예제 #10
0
 def test_drop_index(self):
     Index("new_index", self.test_table.c.a).create(self.engine)
     utils.drop_index(self.engine, "test_table", "new_index")
     self.assertFalse(utils.index_exists(self.engine, "test_table", "new_index"))
예제 #11
0
 def test_add_index(self):
     self.assertFalse(utils.index_exists(self.engine, "test_table", "new_index"))
     utils.add_index(self.engine, "test_table", "new_index", ("a",))
     self.assertTrue(utils.index_exists(self.engine, "test_table", "new_index"))
예제 #12
0
 def test_index_exists(self):
     self.assertFalse(utils.index_exists(self.engine, "test_table", "new_index"))
     Index("new_index", self.test_table.c.a).create(self.engine)
     self.assertTrue(utils.index_exists(self.engine, "test_table", "new_index"))
예제 #13
0
 def assertIndexNotExists(self, engine, table_name, index):
     self.assertFalse(oslodbutils.index_exists(engine, table_name, index))