diff --git a/.history/IOT/src/admin/getOneAdmin_20230424110353.js b/.history/IOT/src/admin/getOneAdmin_20230424110353.js new file mode 100644 index 0000000..e69de29 diff --git a/.history/IOT/src/admin/getOneAdmin_20230424110405.js b/.history/IOT/src/admin/getOneAdmin_20230424110405.js new file mode 100644 index 0000000..12dab26 --- /dev/null +++ b/.history/IOT/src/admin/getOneAdmin_20230424110405.js @@ -0,0 +1,7 @@ +import PocketBase from 'pocketbase'; + +const pb = new PocketBase('http://127.0.0.1:8090'); + +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_20230424110219.js b/.history/IOT/src/admin/listAdmins_20230424110219.js new file mode 100644 index 0000000..f0b8096 --- /dev/null +++ b/.history/IOT/src/admin/listAdmins_20230424110219.js @@ -0,0 +1,18 @@ +import PocketBase from 'pocketbase'; + +const pb = new PocketBase('http://127.0.0.1:8090'); + +... + +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/listAdmins_20230424110316.js b/.history/IOT/src/admin/listAdmins_20230424110316.js new file mode 100644 index 0000000..a7c626f --- /dev/null +++ b/.history/IOT/src/admin/listAdmins_20230424110316.js @@ -0,0 +1,16 @@ +import PocketBase from 'pocketbase'; + +const pb = new PocketBase('http://127.0.0.1:8090'); + +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/IOT/src/admin/getOneAdmin.js b/IOT/src/admin/getOneAdmin.js new file mode 100644 index 0000000..12dab26 --- /dev/null +++ b/IOT/src/admin/getOneAdmin.js @@ -0,0 +1,7 @@ +import PocketBase from 'pocketbase'; + +const pb = new PocketBase('http://127.0.0.1:8090'); + +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/IOT/src/admin/listAdmins.js b/IOT/src/admin/listAdmins.js new file mode 100644 index 0000000..a7c626f --- /dev/null +++ b/IOT/src/admin/listAdmins.js @@ -0,0 +1,16 @@ +import PocketBase from 'pocketbase'; + +const pb = new PocketBase('http://127.0.0.1:8090'); + +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