Structuregrdb 7.3.0GRDB
AllColumnsExcluding
AllColumnsExcluding
selects all columns in a database table, but the ones you specify.
struct AllColumnsExcluding
For example:
struct Player: TableRecord {
static var databaseSelection: [any SQLSelectable] {
[.allColumns(excluding: ["generatedColumn"])]
}
}
// SELECT id, name, score FROM player
Player.fetchAll(db)