and ```sql CREATE INDEX project_tiktok_link_is_empty_and_id_idx ON project (tiktok_link, id); ```
and
CREATE INDEX project_tiktok_link_is_empty_and_id_idx ON project (tiktok_link, id);rows read.raw()?.raw() To include an array of column names in the results when using raw(), use raw({columnNames: true}).id is first in your index?id and the expression (tiktok_link IS NULL OR tiktok_link = '')id < will not use other columns in the index after thatINDEXED BY, it does not work neitherid < will make sqlite scan the table?(tiktok_link IS NULL OR tiktok_link = '') in index does not work like mysqltiktok_link covers that anywayrows read.raw().raw()raw({columnNames: true})id <id <SELECT ... FROM project WHERE id < '01HQ81GRDX539N2EJSW1ECGRMY' AND (tiktok_link IS NULL OR tiktok_link = '')SELECT ... FROM project WHERE (tiktok_link IS NULL OR tiktok_link = '') and id < '01HQ81GRDX539N2EJSW1ECGRMY'CREATE INDEX project_tiktok_link_id_idx ON project (tiktok_link, id);SELECT ... FROM project INDEXED BY project_tiktok_link_id_idx WHERE tiktok_link IS NULL and id < '01HQ81GRDX539N2EJSW1ECGRMY'