/** * In order to keep basic bookshop sample as simple as possible, we don't add * reuse dependencies. This db/init.js ensures we still have a minimum set of * currencies, if not obtained through @capire/common. */ export default async (db)=>{ const has_common = db.model.definitions['sap.common.Currencies'].elements.numcode if (has_common) return const already_filled = await db.exists('sap.common.Currencies',{code:'EUR'}) if (already_filled) return await INSERT.into ('sap.common.Currencies') .columns ( 'code','symbol','name' ) .rows ( [ 'EUR','€','Euro' ], [ 'USD','$','US Dollar' ], [ 'GBP','£','British Pound' ], [ 'ILS','₪','Shekel' ], [ 'JPY','¥','Yen' ], ) }