microshaft.db.js
1 import { Memory, fact } from './lib.js' 2 3 export const oliver = { 4 'person/name': 'Warbucks Oliver', 5 'person/address': 'Swellesley, Top Heap Road 1', 6 'job/title': 'Administration big wheel', 7 'job/salary': 150_000, 8 } 9 10 export const eben = { 11 'person/name': 'Scrooge Eben', 12 'person/address': 'Weston, Shady Lane 10', 13 'job/title': 'Chief accountant', 14 'job/salary': 75_000, 15 'job/supervisor': oliver, 16 } 17 18 export const robert = { 19 'person/name': 'Cratchet Robert', 20 'person/address': 'Allston, N Harvard Street 12', 21 'job/title': 'accounting scrivener', 22 'job/salary': 18_000, 23 'job/supervisor': eben, 24 } 25 26 export const ben = { 27 'person/name': 'Bitdiddle Ben', 28 'person/address': 'Slumerville, Ridge Road 10', 29 'job/title': 'Computer wizard', 30 'job/salary': 60_000, 31 'job/supervisor': oliver, 32 } 33 export const alyssa = { 34 'person/name': 'Hacker Alyssa P', 35 'person/address': 'Cambridge, Mass Ave 78', 36 'job/title': 'Computer programmer', 37 'job/salary': 40_000, 38 'job/supervisor': ben, 39 } 40 export const cy = { 41 'person/name': 'Fect Cy D', 42 'person/address': 'Cambridge, Ames Street 3', 43 'job/title': 'Computer programmer', 44 'job/salary': 35_000, 45 'job/supervisor': ben, 46 } 47 export const lem = { 48 'person/name': 'Tweakit Lem E', 49 'person/address': 'Boston, Bay State Road 22', 50 'job/title': 'Computer technician', 51 'job/salary': 25_000, 52 'job/supervisor': ben, 53 } 54 55 export const louis = { 56 'person/name': 'Reasoner Louis', 57 'person/address': 'Slumerville, Pine Tree Road 80', 58 'job/title': 'Computer programmer trainee', 59 'job/salary': 30_000, 60 'job/supervisor': alyssa, 61 } 62 63 export const dewitt = { 64 'person/name': 'Aull DeWitt', 65 'person/address': 'Slumerville, Onion Square 5', 66 'job/title': 'Administration secretary', 67 'job/salary': 25_000, 68 'job/supervisor': oliver, 69 } 70 71 export const staff = { 72 oliver, 73 eben, 74 robert, 75 ben, 76 alyssa, 77 cy, 78 lem, 79 louis, 80 dewitt, 81 } 82 83 export const db = Memory.create({ staff }) 84 export default db