That response is getting parsed properly, includin...
# touchlab-tools
d
That response is getting parsed properly, including on the iOS side. And it gets translated into a data object based on this Table.sq file:
Copy code
CREATE TABLE User (
first_name TEXT NOT NULL,
last_name TEXT NOT NULL,
full_name TEXT NOT NULL,
gender TEXT NOT NULL,
tz TEXT NOT NULL,
username TEXT NOT NULL,
dob TEXT NOT NULL,
age TEXT NOT NULL,
email TEXT NOT NULL,
phone TEXT NOT NULL,
img_url TEXT NOT NULL,
uuid TEXT NOT NULL UNIQUE,
notes TEXT,
favorite INTEGER NOT NULL DEFAULT 0
);

CREATE INDEX User_uuid ON User(uuid);

selectAll:
SELECT * FROM User;

selectByUuid:
SELECT * FROM User WHERE uuid = ?;

selectByName:
SELECT * FROM User WHERE full_name = ?;

insertUser:
INSERT OR IGNORE INTO User(
first_name, last_name, full_name, gender, tz, username, dob, age, email, phone, img_url, uuid, notes
)
VALUES (
?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?
);

insertUserObject:
INSERT OR IGNORE INTO User(
first_name, last_name, full_name, gender, tz, username, dob, age, email, phone, img_url, uuid, notes
)
VALUES ?;

deleteAll:
DELETE FROM User;

updateFavorite:
UPDATE User SET favorite = ? WHERE uuid = ?;