diff --git a/apps/backend/pb_migrations/1706833675_updated_users.js b/apps/backend/pb_migrations/1706833675_updated_users.js
new file mode 100644
index 0000000..17dd6b3
--- /dev/null
+++ b/apps/backend/pb_migrations/1706833675_updated_users.js
@@ -0,0 +1,33 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("_pb_users_auth_")
+
+ // add
+ collection.schema.addField(new SchemaField({
+ "system": false,
+ "id": "rncq13xn",
+ "name": "appearance_mode",
+ "type": "select",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "maxSelect": 1,
+ "values": [
+ "light",
+ "dark"
+ ]
+ }
+ }))
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("_pb_users_auth_")
+
+ // remove
+ collection.schema.removeField("rncq13xn")
+
+ return dao.saveCollection(collection)
+})
diff --git a/apps/backend/pb_migrations/1706834435_updated_users.js b/apps/backend/pb_migrations/1706834435_updated_users.js
new file mode 100644
index 0000000..f6eb82e
--- /dev/null
+++ b/apps/backend/pb_migrations/1706834435_updated_users.js
@@ -0,0 +1,49 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("_pb_users_auth_")
+
+ // update
+ collection.schema.addField(new SchemaField({
+ "system": false,
+ "id": "rncq13xn",
+ "name": "appearance_mode",
+ "type": "select",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "maxSelect": 1,
+ "values": [
+ "light",
+ "dark",
+ "system"
+ ]
+ }
+ }))
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("_pb_users_auth_")
+
+ // update
+ collection.schema.addField(new SchemaField({
+ "system": false,
+ "id": "rncq13xn",
+ "name": "appearance_mode",
+ "type": "select",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "maxSelect": 1,
+ "values": [
+ "light",
+ "dark"
+ ]
+ }
+ }))
+
+ return dao.saveCollection(collection)
+})