fix sql in SQLProvider.listOrder
This commit is contained in:
@ -67,10 +67,10 @@ public class SQLProvider {
|
|||||||
sql.deleteCharAt(sql.length() - 2);
|
sql.deleteCharAt(sql.length() - 2);
|
||||||
} else {
|
} else {
|
||||||
if (meta.canCreate && !meta.canUpdate) {
|
if (meta.canCreate && !meta.canUpdate) {
|
||||||
sql.append("created_at DESC");
|
sql.append(" ORDER BY created_at DESC");
|
||||||
}
|
}
|
||||||
if (meta.canCreate && meta.canUpdate) {
|
if (meta.canCreate && meta.canUpdate) {
|
||||||
sql.append("COALESCE(updated_at, created_at) DESC");
|
sql.append(" ORDER BY COALESCE(updated_at, created_at) DESC");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return sql.append(" LIMIT %s, %s".formatted(offset, limit)).toString();
|
return sql.append(" LIMIT %s, %s".formatted(offset, limit)).toString();
|
||||||
|
|||||||
Reference in New Issue
Block a user