mirror of
https://github.com/kmc7468/arkvault.git
synced 2025-12-16 23:18:48 +00:00
데모용 임시 회원가입 구현
This commit is contained in:
@@ -7,6 +7,15 @@ interface User {
|
||||
password: string;
|
||||
}
|
||||
|
||||
export const createUser = async (email: string, nickname: string, password: string) => {
|
||||
const { id } = await db
|
||||
.insertInto("user")
|
||||
.values({ email, nickname, password })
|
||||
.returning("id")
|
||||
.executeTakeFirstOrThrow();
|
||||
return { id, email, nickname, password } satisfies User;
|
||||
};
|
||||
|
||||
export const getUser = async (userId: number) => {
|
||||
const user = await db
|
||||
.selectFrom("user")
|
||||
|
||||
Reference in New Issue
Block a user