mirror of
https://github.com/simonw/sqlite-utils.git
synced 2026-09-10 10:34:10 +02:00
parent
cda559f835
commit
94fc62857e
1 changed files with 7 additions and 1 deletions
|
|
@ -1,4 +1,4 @@
|
||||||
from sqlite_utils.db import Index
|
from sqlite_utils.db import Index, ForeignKey
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -41,6 +41,12 @@ def test_extracts(fresh_db, kwargs, expected_table, use_table_factory):
|
||||||
)
|
)
|
||||||
== fresh_db["Trees"].schema
|
== fresh_db["Trees"].schema
|
||||||
)
|
)
|
||||||
|
# Should have a foreign key reference
|
||||||
|
assert len(fresh_db["Trees"].foreign_keys) == 1
|
||||||
|
fk = fresh_db["Trees"].foreign_keys[0]
|
||||||
|
assert fk.table == "Trees"
|
||||||
|
assert fk.column == "species_id"
|
||||||
|
|
||||||
# Should have unique index on Species
|
# Should have unique index on Species
|
||||||
assert [
|
assert [
|
||||||
Index(
|
Index(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue