AR
This commit is contained in:
@ -1,7 +0,0 @@
|
||||
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');
|
@ -1,16 +0,0 @@
|
||||
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"');
|
@ -1,11 +0,0 @@
|
||||
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,
|
||||
});
|
@ -1,13 +0,0 @@
|
||||
import PocketBase from 'pocketbase';
|
||||
|
||||
const pb = new PocketBase('https://iot.epi.cb85.software');
|
||||
|
||||
// example create data
|
||||
const data = {
|
||||
"trash_id": "RELATION_RECORD_ID",
|
||||
"unit": "test",
|
||||
"status": true,
|
||||
"value": "test"
|
||||
};
|
||||
|
||||
const record = await pb.collection('data').create(data);
|
@ -1,5 +0,0 @@
|
||||
import PocketBase from 'pocketbase';
|
||||
|
||||
const pb = new PocketBase('https://iot.epi.cb85.software');
|
||||
|
||||
await pb.collection('data').delete('RECORD_ID');
|
@ -1,7 +0,0 @@
|
||||
import PocketBase from 'pocketbase';
|
||||
|
||||
const pb = new PocketBase('https://iot.epi.cb85.software');
|
||||
|
||||
const record = await pb.collection('data').getOne('RECORD_ID', {
|
||||
expand: 'relField1,relField2.subRelField',
|
||||
});
|
@ -1,13 +0,0 @@
|
||||
import PocketBase from 'pocketbase';
|
||||
|
||||
const pb = new PocketBase('https://iot.epi.cb85.software');
|
||||
|
||||
// example update data
|
||||
const data = {
|
||||
"trash_id": "RELATION_RECORD_ID",
|
||||
"unit": "test",
|
||||
"status": true,
|
||||
"value": "test"
|
||||
};
|
||||
|
||||
const record = await pb.collection('data').update('RECORD_ID', data);
|
@ -1,10 +0,0 @@
|
||||
import PocketBase from 'pocketbase';
|
||||
|
||||
const pb = new PocketBase('https://iot.epi.cb85.software');
|
||||
|
||||
// example create data
|
||||
const data = {
|
||||
"owner": "RELATION_RECORD_ID"
|
||||
};
|
||||
|
||||
const record = await pb.collection('trashs').create(data);
|
@ -1,5 +0,0 @@
|
||||
import PocketBase from 'pocketbase';
|
||||
|
||||
const pb = new PocketBase('https://iot.epi.cb85.software');
|
||||
|
||||
await pb.collection('trashs').delete('RECORD_ID');
|
@ -1,7 +0,0 @@
|
||||
import PocketBase from 'pocketbase';
|
||||
|
||||
const pb = new PocketBase('https://iot.epi.cb85.software');
|
||||
|
||||
const record = await pb.collection('trashs').getOne('RECORD_ID', {
|
||||
expand: 'relField1,relField2.subRelField',
|
||||
});
|
@ -1,10 +0,0 @@
|
||||
import PocketBase from 'pocketbase';
|
||||
|
||||
const pb = new PocketBase('https://iot.epi.cb85.software');
|
||||
|
||||
// example update data
|
||||
const data = {
|
||||
"owner": "RELATION_RECORD_ID"
|
||||
};
|
||||
|
||||
const record = await pb.collection('trashs').update('RECORD_ID', data);
|
@ -1,7 +0,0 @@
|
||||
import PocketBase from 'pocketbase';
|
||||
|
||||
const pb = new PocketBase('https://iot.epi.cb85.software');
|
||||
|
||||
const record = await pb.collection('users').getOne('RECORD_ID', {
|
||||
expand: 'relField1,relField2.subRelField',
|
||||
});
|
@ -1,16 +0,0 @@
|
||||
import PocketBase from 'pocketbase';
|
||||
|
||||
const pb = new PocketBase('https://iot.epi.cb85.software');
|
||||
|
||||
const authData = await pb.collection('users').authWithPassword(
|
||||
'YOUR_USERNAME_OR_EMAIL',
|
||||
'YOUR_PASSWORD',
|
||||
);
|
||||
|
||||
// after the above you can also access the auth data from the authStore
|
||||
console.log(pb.authStore.isValid);
|
||||
console.log(pb.authStore.token);
|
||||
console.log(pb.authStore.model.id);
|
||||
|
||||
// "logout" the last authenticated account
|
||||
pb.authStore.clear();
|
Reference in New Issue
Block a user