diff --git a/pocketbase/pb_migrations/1700000000_init.js b/pocketbase/pb_migrations/1700000000_init.js index 3a0be48..a1757ca 100644 --- a/pocketbase/pb_migrations/1700000000_init.js +++ b/pocketbase/pb_migrations/1700000000_init.js @@ -8,17 +8,19 @@ migrate((app) => { // --- users (auth collection): extra profile fields, self-only access --- const users = app.findCollectionByNameOrId("users"); users.fields.add( - new Text({ name: "username", required: true, min: 3, max: 20 }), - new Select({ + { name: "username", type: "text", required: true, min: 3, max: 20 }, + { name: "theme_preference", + type: "select", values: ["System", "Light", "Dark"], maxSelect: 1, - }), - new Select({ + }, + { name: "visibility", + type: "select", values: ["Public", "Friends", "Private"], maxSelect: 1, - }), + }, ); users.indexes.push( "CREATE UNIQUE INDEX idx_users_username ON users (username COLLATE NOCASE)",