15 lines
571 B
JavaScript
15 lines
571 B
JavaScript
|
|
// Debug: see what fields PB SDK returns
|
||
|
|
import { default as PocketBase } from 'pocketbase';
|
||
|
|
import fs from 'fs';
|
||
|
|
const env = fs.readFileSync('.env.local', 'utf8');
|
||
|
|
const token = env.match(/PB_TOKEN=(.+)/)[1].trim();
|
||
|
|
const url = env.match(/PB_URL=(.+)/)[1].trim();
|
||
|
|
const pb = new PocketBase(url);
|
||
|
|
pb.authStore.save(token);
|
||
|
|
|
||
|
|
(async () => {
|
||
|
|
const r = await pb.collection('JEI_stock_codes').getList(1, 3, { sort: 'code' });
|
||
|
|
console.log('first item keys: ' + Object.keys(r.items[0]).join(', '));
|
||
|
|
console.log('first item: ' + JSON.stringify(r.items[0], null, 2));
|
||
|
|
})();
|