Thanks for publishing this database! While trying to explore it using ibis I ran into some issues around types and type inference (we use SQLAlchemy for type inference):
SQLite has no STRING type, for string type affinity you need some type name with TEXT, CHAR, or CLOB in it. A STRING type actually has NUMERIC type affinity, which makes ibis think these columns contain decimal values. See section 3.1 in the sqlite docs.
SQLite has no FALSE value, you want to use 0 for a false default.
Thanks for publishing this database! While trying to explore it using ibis I ran into some issues around types and type inference (we use SQLAlchemy for type inference):
STRING
type, for string type affinity you need some type name withTEXT
,CHAR
, orCLOB
in it. ASTRING
type actually hasNUMERIC
type affinity, which makesibis
think these columns contain decimal values. See section 3.1 in the sqlite docs.FALSE
value, you want to use0
for a false default.