integrate unit test fix by Adam Lowry
This commit is contained in:
parent
2be0f1fec3
commit
d7027d17a5
@ -93,16 +93,16 @@ class ControlledSchema(object):
|
|||||||
# Create tables
|
# Create tables
|
||||||
tname = repository.version_table
|
tname = repository.version_table
|
||||||
meta = MetaData(engine)
|
meta = MetaData(engine)
|
||||||
try:
|
|
||||||
table = Table(
|
table = Table(
|
||||||
tname, meta,
|
tname, meta,
|
||||||
Column('repository_id', String(255), primary_key=True),
|
Column('repository_id', String(255), primary_key=True),
|
||||||
Column('repository_path', Text),
|
Column('repository_path', Text),
|
||||||
Column('version', Integer), )
|
Column('version', Integer), )
|
||||||
|
|
||||||
|
if not table.exists():
|
||||||
table.create()
|
table.create()
|
||||||
except (sa_exceptions.ArgumentError, sa_exceptions.SQLError):
|
|
||||||
# The table already exists, skip creation.
|
|
||||||
pass
|
|
||||||
# Insert data
|
# Insert data
|
||||||
try:
|
try:
|
||||||
engine.execute(table.insert(), repository_id=repository.id,
|
engine.execute(table.insert(), repository_id=repository.id,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user