diff --git a/pb_data/data.db b/pb_data/data.db
index 20d9710..83b4838 100644
Binary files a/pb_data/data.db and b/pb_data/data.db differ
diff --git a/pb_data/logs.db b/pb_data/logs.db
index 4c0e506..d50b4f5 100644
Binary files a/pb_data/logs.db and b/pb_data/logs.db differ
diff --git a/pb_migrations/1725030395_updated_item.js b/pb_migrations/1725030395_updated_item.js
new file mode 100644
index 0000000..bc21373
--- /dev/null
+++ b/pb_migrations/1725030395_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.listas.id = field.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725030436_updated_item.js b/pb_migrations/1725030436_updated_item.js
new file mode 100644
index 0000000..b5400bd
--- /dev/null
+++ b/pb_migrations/1725030436_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.listas.id = field.field.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.listas.id = field.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725030494_updated_item.js b/pb_migrations/1725030494_updated_item.js
new file mode 100644
index 0000000..3fb89c0
--- /dev/null
+++ b/pb_migrations/1725030494_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.listas.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.listas.id = field.field.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725030585_updated_item.js b/pb_migrations/1725030585_updated_item.js
new file mode 100644
index 0000000..3f23e25
--- /dev/null
+++ b/pb_migrations/1725030585_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.id = @collection.listas.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.listas.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725030669_updated_item.js b/pb_migrations/1725030669_updated_item.js
new file mode 100644
index 0000000..93d26ef
--- /dev/null
+++ b/pb_migrations/1725030669_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field = @collection.listas.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.id = @collection.listas.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725030782_updated_item.js b/pb_migrations/1725030782_updated_item.js
new file mode 100644
index 0000000..941c8fe
--- /dev/null
+++ b/pb_migrations/1725030782_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.id = @request.data.field.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field = @collection.listas.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725030843_updated_item.js b/pb_migrations/1725030843_updated_item.js
new file mode 100644
index 0000000..117ecfa
--- /dev/null
+++ b/pb_migrations/1725030843_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field = @collection.listas.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.id = @request.data.field.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725030972_updated_item.js b/pb_migrations/1725030972_updated_item.js
new file mode 100644
index 0000000..e9b79eb
--- /dev/null
+++ b/pb_migrations/1725030972_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.id = @collection.listas.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field = @collection.listas.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725031005_updated_item.js b/pb_migrations/1725031005_updated_item.js
new file mode 100644
index 0000000..27d7b50
--- /dev/null
+++ b/pb_migrations/1725031005_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "id != \"\""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.id = @collection.listas.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725031039_updated_item.js b/pb_migrations/1725031039_updated_item.js
new file mode 100644
index 0000000..938e12b
--- /dev/null
+++ b/pb_migrations/1725031039_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.id != \"\""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "id != \"\""
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725031105_updated_item.js b/pb_migrations/1725031105_updated_item.js
new file mode 100644
index 0000000..c92f41c
--- /dev/null
+++ b/pb_migrations/1725031105_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.id = @request.data.field.item_via_field.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.id != \"\""
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725031200_updated_item.js b/pb_migrations/1725031200_updated_item.js
new file mode 100644
index 0000000..e96ee7a
--- /dev/null
+++ b/pb_migrations/1725031200_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.item.field.id = @collection.listas.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.id = @request.data.field.item_via_field.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725036523_updated_item.js b/pb_migrations/1725036523_updated_item.js
new file mode 100644
index 0000000..ac8ec46
--- /dev/null
+++ b/pb_migrations/1725036523_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@request.data.field = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.item.field.id = @collection.listas.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725036563_updated_item.js b/pb_migrations/1725036563_updated_item.js
new file mode 100644
index 0000000..7017ca2
--- /dev/null
+++ b/pb_migrations/1725036563_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@request.data.field.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@request.data.field = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725036586_updated_item.js b/pb_migrations/1725036586_updated_item.js
new file mode 100644
index 0000000..bc0005c
--- /dev/null
+++ b/pb_migrations/1725036586_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@request.data.field.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725036646_updated_item.js b/pb_migrations/1725036646_updated_item.js
new file mode 100644
index 0000000..4860678
--- /dev/null
+++ b/pb_migrations/1725036646_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.listas.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725036725_updated_item.js b/pb_migrations/1725036725_updated_item.js
new file mode 100644
index 0000000..d463cf0
--- /dev/null
+++ b/pb_migrations/1725036725_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = " @request.data.field.item_via_field.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.listas.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725036829_updated_item.js b/pb_migrations/1725036829_updated_item.js
new file mode 100644
index 0000000..0e7a7bc
--- /dev/null
+++ b/pb_migrations/1725036829_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = " @request.data.field.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = " @request.data.field.item_via_field.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725036914_updated_item.js b/pb_migrations/1725036914_updated_item.js
new file mode 100644
index 0000000..e18cec9
--- /dev/null
+++ b/pb_migrations/1725036914_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = " @request.data.field.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725037060_updated_item.js b/pb_migrations/1725037060_updated_item.js
new file mode 100644
index 0000000..b51cbb9
--- /dev/null
+++ b/pb_migrations/1725037060_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field = \"x2rvo63jccsfbsv\" && @collection.listas.field = @request.auth.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725037118_updated_item.js b/pb_migrations/1725037118_updated_item.js
new file mode 100644
index 0000000..1ea8979
--- /dev/null
+++ b/pb_migrations/1725037118_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.item.field.field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field = \"x2rvo63jccsfbsv\" && @collection.listas.field = @request.auth.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725037217_updated_item.js b/pb_migrations/1725037217_updated_item.js
new file mode 100644
index 0000000..de75f80
--- /dev/null
+++ b/pb_migrations/1725037217_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@request.data.field.field = @request.auth.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.item.field.field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725037266_updated_item.js b/pb_migrations/1725037266_updated_item.js
new file mode 100644
index 0000000..fc222b6
--- /dev/null
+++ b/pb_migrations/1725037266_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@request.data.field.field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@request.data.field.field = @request.auth.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725037293_updated_item.js b/pb_migrations/1725037293_updated_item.js
new file mode 100644
index 0000000..3e54344
--- /dev/null
+++ b/pb_migrations/1725037293_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@request.data.field.item_via_field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@request.data.field.field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725037442_updated_item.js b/pb_migrations/1725037442_updated_item.js
new file mode 100644
index 0000000..e6eeaee
--- /dev/null
+++ b/pb_migrations/1725037442_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "\"eidph18vu0r30yi\" = @request.auth.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@request.data.field.item_via_field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725037506_updated_item.js b/pb_migrations/1725037506_updated_item.js
new file mode 100644
index 0000000..2780f58
--- /dev/null
+++ b/pb_migrations/1725037506_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@request.data.field.field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "\"eidph18vu0r30yi\" = @request.auth.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725037545_updated_item.js b/pb_migrations/1725037545_updated_item.js
new file mode 100644
index 0000000..e649569
--- /dev/null
+++ b/pb_migrations/1725037545_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.item.field.field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@request.data.field.field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725037564_updated_item.js b/pb_migrations/1725037564_updated_item.js
new file mode 100644
index 0000000..548b02e
--- /dev/null
+++ b/pb_migrations/1725037564_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.item.field.field = @request.auth.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.item.field.field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725037649_updated_item.js b/pb_migrations/1725037649_updated_item.js
new file mode 100644
index 0000000..3eda30d
--- /dev/null
+++ b/pb_migrations/1725037649_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "@collection.item.field.field = @request.auth.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725037793_updated_item.js b/pb_migrations/1725037793_updated_item.js
new file mode 100644
index 0000000..ec17183
--- /dev/null
+++ b/pb_migrations/1725037793_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field = @collection.listas.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725037834_updated_item.js b/pb_migrations/1725037834_updated_item.js
new file mode 100644
index 0000000..061f149
--- /dev/null
+++ b/pb_migrations/1725037834_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field.id = @collection.listas.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field = @collection.listas.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725037895_updated_item.js b/pb_migrations/1725037895_updated_item.js
new file mode 100644
index 0000000..c3c6277
--- /dev/null
+++ b/pb_migrations/1725037895_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field.id = @collection.listas.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725037985_updated_item.js b/pb_migrations/1725037985_updated_item.js
new file mode 100644
index 0000000..0ad9ca9
--- /dev/null
+++ b/pb_migrations/1725037985_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && @collection.item.field.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725038037_updated_item.js b/pb_migrations/1725038037_updated_item.js
new file mode 100644
index 0000000..8c454c2
--- /dev/null
+++ b/pb_migrations/1725038037_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && @collection.item.field.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725038169_updated_item.js b/pb_migrations/1725038169_updated_item.js
new file mode 100644
index 0000000..1bcaf1f
--- /dev/null
+++ b/pb_migrations/1725038169_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field.id = @request.data.field.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725038274_updated_item.js b/pb_migrations/1725038274_updated_item.js
new file mode 100644
index 0000000..817065d
--- /dev/null
+++ b/pb_migrations/1725038274_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field.id = @request.auth.listas_via_field.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field.id = @request.data.field.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725038290_updated_item.js b/pb_migrations/1725038290_updated_item.js
new file mode 100644
index 0000000..fdffe81
--- /dev/null
+++ b/pb_migrations/1725038290_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field.id = @request.auth.item_via_field.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field.id = @request.auth.listas_via_field.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725038371_updated_item.js b/pb_migrations/1725038371_updated_item.js
new file mode 100644
index 0000000..71584bc
--- /dev/null
+++ b/pb_migrations/1725038371_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field.id = @request.data.field.item_via_field.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field.id = @request.auth.item_via_field.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725038452_updated_item.js b/pb_migrations/1725038452_updated_item.js
new file mode 100644
index 0000000..6fa7ae9
--- /dev/null
+++ b/pb_migrations/1725038452_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && @request.data.field.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && field.id = @request.data.field.item_via_field.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725038485_updated_item.js b/pb_migrations/1725038485_updated_item.js
new file mode 100644
index 0000000..429a00f
--- /dev/null
+++ b/pb_migrations/1725038485_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && @request.data.field.id = \"x2rvo63jccsfbsv\""
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725038568_updated_item.js b/pb_migrations/1725038568_updated_item.js
new file mode 100644
index 0000000..36e8b54
--- /dev/null
+++ b/pb_migrations/1725038568_updated_item.js
@@ -0,0 +1,18 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && @collection.listas.id = field.id"
+ collection.viewRule = ""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id"
+ collection.viewRule = null
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725038621_updated_item.js b/pb_migrations/1725038621_updated_item.js
new file mode 100644
index 0000000..3fb8ed7
--- /dev/null
+++ b/pb_migrations/1725038621_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && @request.data.field.id = field.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && @collection.listas.id = field.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725038679_updated_item.js b/pb_migrations/1725038679_updated_item.js
new file mode 100644
index 0000000..f806631
--- /dev/null
+++ b/pb_migrations/1725038679_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && @request.auth.listas_via_field.id = field.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && @request.data.field.id = field.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725038704_updated_item.js b/pb_migrations/1725038704_updated_item.js
new file mode 100644
index 0000000..cb1ee75
--- /dev/null
+++ b/pb_migrations/1725038704_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && @request.auth.listas_via_field.field.id = field.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && @request.auth.listas_via_field.id = field.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725038858_updated_item.js b/pb_migrations/1725038858_updated_item.js
new file mode 100644
index 0000000..6a1ac9d
--- /dev/null
+++ b/pb_migrations/1725038858_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && @request.data.field.id = field.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && @request.auth.listas_via_field.field.id = field.id"
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1725038948_updated_item.js b/pb_migrations/1725038948_updated_item.js
new file mode 100644
index 0000000..453c20d
--- /dev/null
+++ b/pb_migrations/1725038948_updated_item.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id"
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("kao3uf79lkj9apb")
+
+ collection.listRule = "field.field.id = @request.auth.id && @request.data.field.id = field.id"
+
+ return dao.saveCollection(collection)
+})