UNPKG

kysely-mapper

Version:

Flexible Kysely-based utility for mapping between tables and objects

78 lines 2.03 kB
import { InsertedUser, ReturnedUser, SelectedUser } from './test-types'; export const USERS = [ { handle: 'handle1', name: 'Sue', email: 'foo1@bar.com', }, { handle: 'handle2', name: 'Fred', email: 'foo2@bar.com', }, { handle: 'handle3', name: 'Sue', email: 'foo3@bar.com', }, ]; export const POSTS = [ { userId: 0, title: 'About Something', likeCount: 0, }, { userId: 0, title: 'And Another Thing', likeCount: 10, }, { userId: 0, title: 'Still One More Thing', likeCount: 1000, }, ]; export const userRow1 = { name: 'John Smith', handle: 'jsmith', email: 'jsmith@xyz.pdq', }; export const userRow2 = { name: 'Jane Doe', handle: 'jdoe', email: 'jdoe@xyz.pdq', }; export const userRow3 = { name: 'Mary Sue', handle: 'msue', email: 'msue@xyz.pdq', }; export const userObject1 = { firstName: 'John', lastName: 'Smith', handle: userRow1.handle, email: userRow1.email, }; export const userObject2 = { firstName: 'Jane', lastName: 'Doe', handle: userRow2.handle, email: userRow2.email, }; export const userObject3 = { firstName: 'Mary', lastName: 'Sue', handle: userRow3.handle, email: userRow3.email, }; export const selectedUser1 = SelectedUser.create(1, userObject1); export const selectedUser2 = SelectedUser.create(2, userObject2); export const selectedUser3 = SelectedUser.create(3, userObject3); export const insertedUser1 = InsertedUser.create(0, userObject1); export const insertedUser2 = InsertedUser.create(0, userObject2); export const insertedUser3 = InsertedUser.create(0, userObject3); export const insertReturnedUser1 = ReturnedUser.create(1, userObject1); export const insertReturnedUser2 = ReturnedUser.create(2, userObject2); export const insertReturnedUser3 = ReturnedUser.create(3, userObject3); //# sourceMappingURL=test-objects.js.map