Use enum AlbumState in album queries

This commit is contained in:
Jorge Vargas 2025-03-08 22:30:51 -06:00
parent 967a6d1587
commit fe5bc7f663
3 changed files with 8 additions and 3 deletions

View file

@ -1,17 +1,20 @@
---
import prismaClient from 'utils/prisma-client'
import * as m from 'paraglide/messages'
import { AlbumStatus } from '@prisma/client'
import Sidebar from 'components/Sidebar.astro'
import BaseLayout from 'layouts/base.astro'
import AlbumBox from 'components/AlbumBox.astro'
const recentAlbums = await prismaClient.albums.findMany({
where: { status: AlbumStatus.SHOW },
select: { id: true, title: true },
take: 12,
orderBy: { releaseDate: 'desc' }
})
const lastAlbums = await prismaClient.albums.findMany({
where: { status: AlbumStatus.SHOW },
select: { id: true, title: true },
take: 12,
orderBy: { createdAt: 'desc' }