diff options
-rw-r--r-- | test/testlib/schema.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/test/testlib/schema.py b/test/testlib/schema.py index 96a81d5be..8151508d0 100644 --- a/test/testlib/schema.py +++ b/test/testlib/schema.py @@ -42,7 +42,10 @@ def Table(*args, **kw): if isinstance(ref, schema.Column): name = ref.table.name else: - name = unpack(ref)[-2] + # take just the table name: on FB there cannot be + # a schema, so the first element is always the + # table name, possibly followed by the field name + name = unpack(ref)[0] print name, table_name if name == table_name: if fk.ondelete is None: |