diff --git a/src/data/operations.ts b/src/data/operations.ts index a08dccc..de4580c 100644 --- a/src/data/operations.ts +++ b/src/data/operations.ts @@ -1,6 +1,4 @@ -'use server'; - import db from '@/lib/db'; import type { Toy, User } from '@/types'; import { mockOwnerProfiles } from '@/lib/mockData'; diff --git a/src/lib/db.ts b/src/lib/db.ts index 0003b98..9e917f7 100644 --- a/src/lib/db.ts +++ b/src/lib/db.ts @@ -61,8 +61,12 @@ function initDb() { const insertManyUsers = db.transaction((users) => { for (const user of users) { insertUser.run({ - ...user, + id: user.id, + name: user.name, email: `${user.id}@example.com`, // Generate mock email + role: user.role, + avatarUrl: user.avatarUrl ?? null, + bio: user.bio ?? null }); } }); diff --git a/toyshare.db b/toyshare.db new file mode 100644 index 0000000..db7a745 Binary files /dev/null and b/toyshare.db differ diff --git a/toyshare.db-shm b/toyshare.db-shm new file mode 100644 index 0000000..f0197b0 Binary files /dev/null and b/toyshare.db-shm differ diff --git a/toyshare.db-wal b/toyshare.db-wal new file mode 100644 index 0000000..53cd19f Binary files /dev/null and b/toyshare.db-wal differ