Slide 55
Slide 55 text
SQLDelight – booleans
CREATE TABLE some_types (
some_long INTEGER, -- Stored as INTEGER, retrieved as Long
some_double REAL, -- Stored as REAL, retrieved as Double
some_string TEXT, -- Stored as TEXT, retrieved as String
some_blob BLOB, -- Stored as BLOB, retrieved as byte[]
some_int INTEGER AS Integer, -- Stored as INTEGER, retrieved as Integer
some_short INTEGER AS Short, -- Stored as INTEGER, retrieved as Short
some_float REAL AS Float, -- Stored as REAL, retrieved as Float
some_boolean INTEGER AS Boolean DEFAULT 0
-- Stored as INTEGER, retrieved as Boolean
);