1 import { db } from './lib/db';
2 import {ShopEquipment} from '../shared/inventory';
4 export function listShopItems(where: Partial<ShopEquipment>): Promise<ShopEquipment[]> {
5 return db.select('*').from<ShopEquipment>('shop_equipment')
8 .orderBy('equipment_slot')
9 .orderByRaw(`requirements->>'level' asc`);
12 export function getShopEquipment(item_id: number, location_id: number): Promise<ShopEquipment> {
13 return db.select('*').from<ShopEquipment>('shop_equipment').where({
20 export function getShopItem(id: number): Promise<ShopEquipment> {
21 return db.select('*').from<ShopEquipment>('shop_equipment').where({