qcast-front/src/lib/user.js
2024-08-07 18:04:07 +09:00

32 lines
608 B
JavaScript

'use server'
const { PrismaClient } = require('@prisma/client')
const prisma = new PrismaClient()
export async function getUserByIdAndPassword({ userId, password }) {
return prisma.m_USER.findFirst({
where: {
USER_ID: userId,
PASSWORD: password,
},
})
}
export async function getUser(userId) {
return prisma.m_USER.findUnique({
where: {
user_id: userId,
},
})
}
export async function getUsers() {
return prisma.m_USER.findMany({
where: {
// USER_ID: 'daiwajoho01',
USER_ID: { in: ['daiwajoho01', 'daiwajoho', 'daiwabutsuryu'] },
},
})
}