diff --git a/.history/IOT/src/admin/getOneAdmin_20230424142525.js b/.history/IOT/src/admin/getOneAdmin_20230424142525.js new file mode 100644 index 0000000..297ef49 --- /dev/null +++ b/.history/IOT/src/admin/getOneAdmin_20230424142525.js @@ -0,0 +1,7 @@ +import PocketBase from 'pocketbase'; + +const pb = new PocketBase('https://iot.epi.cb85.software'); + +await pb.admins.authWithPassword('test@example.com', '123456'); + +const admin = await pb.admins.getOne('ADMIN_ID'); \ No newline at end of file diff --git a/.history/IOT/src/admin/listAdmins_20230424142541.js b/.history/IOT/src/admin/listAdmins_20230424142541.js new file mode 100644 index 0000000..2953037 --- /dev/null +++ b/.history/IOT/src/admin/listAdmins_20230424142541.js @@ -0,0 +1,16 @@ +import PocketBase from 'pocketbase'; + +const pb = new PocketBase('https://iot.epi.cb85.software'); + +await pb.admins.authWithPassword('test@example.com', '123456'); + +// fetch a paginated records list +const resultList = await pb.admins.getList(1, 100, { + filter: 'created >= \'2022-01-01 00:00:00\'', +}); + +// you can also fetch all records at once via getFullList +const admins = await pb.admins.getFullList({ sort: '-created' }); + +// or fetch only the first admin that matches the specified filter +const admin = await pb.admins.getFirstListItem('email~"test"'); \ No newline at end of file diff --git a/.history/IOT/src/admin/updateAdmin_20230424142522.js b/.history/IOT/src/admin/updateAdmin_20230424142522.js new file mode 100644 index 0000000..e0b6bc8 --- /dev/null +++ b/.history/IOT/src/admin/updateAdmin_20230424142522.js @@ -0,0 +1,11 @@ +import PocketBase from 'pocketbase'; + +const pb = new PocketBase('https://iot.epi.cb85.software'); + +await pb.admins.authWithPassword('test@example.com', '1234567890'); + +const admin = await pb.admins.update('ADMIN_ID', { + password: '0987654321', + passwodConfirm: '0987654321', + avatar: 4, +}); \ No newline at end of file diff --git a/IOT/src/admin/getOneAdmin.js b/IOT/src/admin/getOneAdmin.js index 12dab26..297ef49 100644 --- a/IOT/src/admin/getOneAdmin.js +++ b/IOT/src/admin/getOneAdmin.js @@ -1,6 +1,6 @@ import PocketBase from 'pocketbase'; -const pb = new PocketBase('http://127.0.0.1:8090'); +const pb = new PocketBase('https://iot.epi.cb85.software'); await pb.admins.authWithPassword('test@example.com', '123456'); diff --git a/IOT/src/admin/listAdmins.js b/IOT/src/admin/listAdmins.js index a7c626f..2953037 100644 --- a/IOT/src/admin/listAdmins.js +++ b/IOT/src/admin/listAdmins.js @@ -1,6 +1,6 @@ import PocketBase from 'pocketbase'; -const pb = new PocketBase('http://127.0.0.1:8090'); +const pb = new PocketBase('https://iot.epi.cb85.software'); await pb.admins.authWithPassword('test@example.com', '123456'); diff --git a/IOT/src/admin/updateAdmin.js b/IOT/src/admin/updateAdmin.js index aa4ba09..e0b6bc8 100644 --- a/IOT/src/admin/updateAdmin.js +++ b/IOT/src/admin/updateAdmin.js @@ -1,6 +1,6 @@ import PocketBase from 'pocketbase'; -const pb = new PocketBase('http://127.0.0.1:8090'); +const pb = new PocketBase('https://iot.epi.cb85.software'); await pb.admins.authWithPassword('test@example.com', '1234567890');