Move CMS-related entities into a “cms” package.

Change-Id: Ie350230552fa6f970f26412b40974ca4af7a9260
diff --git a/src/main/java/eu/mulk/mulkcms2/cms/users/User.java b/src/main/java/eu/mulk/mulkcms2/cms/users/User.java
new file mode 100644
index 0000000..a84462f
--- /dev/null
+++ b/src/main/java/eu/mulk/mulkcms2/cms/users/User.java
@@ -0,0 +1,54 @@
+package eu.mulk.mulkcms2.cms.users;
+
+import eu.mulk.mulkcms2.cms.comments.CommentRevision;
+import eu.mulk.mulkcms2.cms.pages.ArticleRevision;
+import io.quarkus.hibernate.orm.panache.PanacheEntityBase;
+import java.util.Collection;
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.FetchType;
+import javax.persistence.Id;
+import javax.persistence.OneToMany;
+import javax.persistence.Table;
+
+@Entity
+@Table(name = "users", schema = "public", catalog = "mulkcms")
+public class User extends PanacheEntityBase {
+
+  @Id
+  @Column(name = "id", nullable = false)
+  public int id;
+
+  @Column(name = "name", nullable = true, length = -1)
+  public String name;
+
+  @Column(name = "status", nullable = false, length = -1)
+  public String status;
+
+  @Column(name = "email", nullable = true, length = -1)
+  public String email;
+
+  @Column(name = "website", nullable = true, length = -1)
+  public String website;
+
+  @OneToMany(mappedBy = "authors", fetch = FetchType.LAZY)
+  public Collection<ArticleRevision> articleRevisions;
+
+  @OneToMany(mappedBy = "user", fetch = FetchType.LAZY)
+  public Collection<CommentRevision> commentRevisions;
+
+  @OneToMany(mappedBy = "user", fetch = FetchType.LAZY)
+  public Collection<LoginCertificate> loginCertificates;
+
+  @OneToMany(mappedBy = "user", fetch = FetchType.LAZY)
+  public Collection<OpenId> openids;
+
+  @OneToMany(mappedBy = "user", fetch = FetchType.LAZY)
+  public Collection<Password> passwords;
+
+  @OneToMany(mappedBy = "user", fetch = FetchType.LAZY)
+  public Collection<UserPermission> userPermissions;
+
+  @OneToMany(mappedBy = "user", fetch = FetchType.LAZY)
+  public Collection<UserSetting> userSettings;
+}