allow ordering (fix #30)

This commit is contained in:
Athou
2013-04-10 10:28:48 +02:00
parent 1683a1ce50
commit ae4cd0b5e1
8 changed files with 107 additions and 50 deletions

View File

@@ -18,6 +18,10 @@ public class UserSettings extends AbstractModel {
all, unread
}
public enum ReadingOrder {
asc, desc
}
@OneToOne
@JoinColumn(name = "user_id", nullable = false)
private User user;
@@ -26,6 +30,10 @@ public class UserSettings extends AbstractModel {
@Column(nullable = false)
private ReadingMode readingMode;
@Enumerated(EnumType.STRING)
@Column(nullable = false)
private ReadingOrder readingOrder;
@Lob
@Column(length = Integer.MAX_VALUE)
private String customCss;
@@ -54,4 +62,12 @@ public class UserSettings extends AbstractModel {
this.customCss = customCss;
}
public ReadingOrder getReadingOrder() {
return readingOrder;
}
public void setReadingOrder(ReadingOrder readingOrder) {
this.readingOrder = readingOrder;
}
}