@photostructure/sqlite
    Preparing search index...

    Interface VirtualTableColumn

    A column of a virtual table registered with DatabaseSync.createModule().

    interface VirtualTableColumn {
        hidden?: boolean;
        name: string;
        type: "INTEGER" | "TEXT" | "REAL" | "BLOB" | "ANY";
    }
    Index
    hidden?: boolean

    If true, the column is a parameter rather than data: its value comes from table-valued function syntax, such as SELECT * FROM name(1, 10), and is passed to rows.

    false
    
    name: string

    The column name.

    type: "INTEGER" | "TEXT" | "REAL" | "BLOB" | "ANY"

    The declared type of the column. A virtual table does not apply column affinity: a JavaScript number is stored as REAL and a BigInt as INTEGER, whatever the declared type.