AllColumnsExcluding

AllColumnsExcluding selects all columns in a database table, but the ones you specify.

SQLSelection.swift:450
struct AllColumnsExcluding

For example:

struct Player: TableRecord {
    static var databaseSelection: [any SQLSelectable] {
        [.allColumns(excluding: ["generatedColumn"])]
    }
}

// SELECT id, name, score FROM player
Player.fetchAll(db)