Move review to separate model
This commit is contained in:
@@ -51,6 +51,7 @@ export default defineEventHandler(async (event) => {
|
||||
select: {
|
||||
id: true,
|
||||
text: true,
|
||||
final: true,
|
||||
updatedAt: true,
|
||||
team: {
|
||||
select: {
|
||||
@@ -58,15 +59,19 @@ export default defineEventHandler(async (event) => {
|
||||
name: true
|
||||
}
|
||||
},
|
||||
score: true,
|
||||
review: true,
|
||||
internalNote: true,
|
||||
rankingValue: true,
|
||||
showcase: true,
|
||||
reviewer: {
|
||||
review: {
|
||||
select: {
|
||||
name: true,
|
||||
id: true
|
||||
score: true,
|
||||
review: true,
|
||||
internalNote: true,
|
||||
rankingValue: true,
|
||||
showcase: true,
|
||||
reviewer: {
|
||||
select: {
|
||||
name: true,
|
||||
id: true
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
member: {
|
||||
@@ -83,8 +88,9 @@ export default defineEventHandler(async (event) => {
|
||||
}
|
||||
},
|
||||
orderBy: [
|
||||
{ rankingValue: { sort: 'desc', nulls: 'last' } },
|
||||
{ score: { sort: 'desc', nulls: 'last' } },
|
||||
{ final: 'desc' },
|
||||
{ review: { rankingValue: { sort: 'desc', nulls: 'last' } } },
|
||||
{ review: { score: { sort: 'desc', nulls: 'last' } } },
|
||||
{
|
||||
updatedAt: 'desc'
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user