Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Delete Jcabi Maven Plugin and Upgrade ti Hibernate 6.5 - Meeds-io/meeds#2417 #1135

Merged
merged 1 commit into from
Sep 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions notes-service/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -122,10 +122,6 @@
</excludes>
</configuration>
</plugin>
<plugin>
<groupId>com.jcabi</groupId>
<artifactId>jcabi-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
Original file line number Diff line number Diff line change
Expand Up @@ -16,21 +16,25 @@
*/
package org.exoplatform.wiki.jpa.entity;

import org.exoplatform.commons.api.persistence.ExoEntity;

import jakarta.persistence.*;
import java.util.Date;

import jakarta.persistence.Column;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;
import jakarta.persistence.Id;
import jakarta.persistence.MappedSuperclass;
import jakarta.persistence.SequenceGenerator;
import jakarta.persistence.Temporal;
import jakarta.persistence.TemporalType;

/**
* Created by The eXo Platform SAS
* Author : eXoPlatform
* [email protected]
* Jun 23, 2015
*/
@MappedSuperclass
@ExoEntity
@Inheritance(strategy = InheritanceType.TABLE_PER_CLASS)
public class AttachmentEntity {
public abstract class AttachmentEntity {

@Id
@Column(name = "ATTACHMENT_ID")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,20 +16,18 @@
*/
package org.exoplatform.wiki.jpa.entity;

import org.exoplatform.commons.api.persistence.ExoEntity;

import jakarta.persistence.*;
import java.util.Date;

import jakarta.persistence.Column;
import jakarta.persistence.MappedSuperclass;

/**
* Created by The eXo Platform SAS
* Author : eXoPlatform
* [email protected]
* Jun 23, 2015
*/
@MappedSuperclass
@ExoEntity
@Inheritance(strategy = InheritanceType.TABLE_PER_CLASS)
public abstract class BasePageEntity {

@Column(name = "AUTHOR")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,13 @@
*/
package org.exoplatform.wiki.jpa.entity;

import org.exoplatform.commons.api.persistence.ExoEntity;

import jakarta.persistence.*;
import jakarta.persistence.Entity;
import jakarta.persistence.FetchType;
import jakarta.persistence.JoinColumn;
import jakarta.persistence.ManyToOne;
import jakarta.persistence.NamedQueries;
import jakarta.persistence.NamedQuery;
import jakarta.persistence.Table;

/**
* Created by The eXo Platform SAS
Expand All @@ -27,7 +31,6 @@
* Jun 23, 2015
*/
@Entity(name = "WikiDraftPageAttachmentEntity")
@ExoEntity
@Table(name = "WIKI_DRAFT_ATTACHMENTS")
@NamedQueries({
@NamedQuery(name = "draftAttachment.getAllIds", query = "SELECT a.id FROM WikiDraftPageAttachmentEntity a ORDER BY a.id")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@

import java.util.List;

import org.exoplatform.commons.api.persistence.ExoEntity;

import jakarta.persistence.CascadeType;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
Expand All @@ -44,7 +42,6 @@
* Jun 23, 2015
*/
@Entity(name = "WikiDraftPageEntity")
@ExoEntity
@Table(name = "WIKI_DRAFT_PAGES")
@NamedQueries({
@NamedQuery(name = "wikiDraftPage.findDraftPages", query = "SELECT d FROM WikiDraftPageEntity d ORDER BY d.updatedDate DESC"),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,16 @@
package org.exoplatform.wiki.jpa.entity;

import org.exoplatform.commons.api.persistence.ExoEntity;

import jakarta.persistence.*;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;
import jakarta.persistence.Id;
import jakarta.persistence.NamedQueries;
import jakarta.persistence.NamedQuery;
import jakarta.persistence.SequenceGenerator;
import jakarta.persistence.Table;

@Entity(name = "WikiEmotionIconEntity")
@ExoEntity
@Table(name = "WIKI_EMOTION_ICONS")
@NamedQueries({
@NamedQuery(name = "emotionIcon.getEmotionIconByName", query = "SELECT e FROM WikiEmotionIconEntity e WHERE e.name = :name")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,13 @@
*/
package org.exoplatform.wiki.jpa.entity;

import org.exoplatform.commons.api.persistence.ExoEntity;

import jakarta.persistence.*;
import jakarta.persistence.Entity;
import jakarta.persistence.FetchType;
import jakarta.persistence.JoinColumn;
import jakarta.persistence.ManyToOne;
import jakarta.persistence.NamedQueries;
import jakarta.persistence.NamedQuery;
import jakarta.persistence.Table;

/**
* Created by The eXo Platform SAS
Expand All @@ -27,7 +31,6 @@
* Jun 23, 2015
*/
@Entity(name = "WikiPageAttachmentEntity")
@ExoEntity
@Table(name = "WIKI_PAGE_ATTACHMENTS")
@NamedQueries({
@NamedQuery(name = "pageAttachment.getAllIds", query = "SELECT a.id FROM WikiPageAttachmentEntity a ORDER BY a.id"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,22 +19,36 @@

package org.exoplatform.wiki.jpa.entity;

import org.exoplatform.commons.api.persistence.ExoEntity;

import jakarta.persistence.*;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;

import jakarta.persistence.CascadeType;
import jakarta.persistence.CollectionTable;
import jakarta.persistence.Column;
import jakarta.persistence.ElementCollection;
import jakarta.persistence.Entity;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;
import jakarta.persistence.Id;
import jakarta.persistence.JoinColumn;
import jakarta.persistence.JoinTable;
import jakarta.persistence.ManyToMany;
import jakarta.persistence.ManyToOne;
import jakarta.persistence.NamedQueries;
import jakarta.persistence.NamedQuery;
import jakarta.persistence.OneToMany;
import jakarta.persistence.SequenceGenerator;
import jakarta.persistence.Table;

/**
* Created by The eXo Platform SAS
* Author : eXoPlatform
* [email protected]
* 7/16/15
*/
@Entity(name = "WikiPageEntity")
@ExoEntity
@Table(name = "WIKI_PAGES")
@NamedQueries({
@NamedQuery(name = "wikiPage.getAllIds", query = "SELECT p.id FROM WikiPageEntity p WHERE p.deleted = false ORDER BY p.id"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,19 @@
*/
package org.exoplatform.wiki.jpa.entity;

import org.exoplatform.commons.api.persistence.ExoEntity;

import jakarta.persistence.*;
import java.util.Date;
import java.util.List;

import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;
import jakarta.persistence.Id;
import jakarta.persistence.JoinColumn;
import jakarta.persistence.ManyToOne;
import jakarta.persistence.NamedQueries;
import jakarta.persistence.NamedQuery;
import jakarta.persistence.SequenceGenerator;
import jakarta.persistence.Table;

/**
* Created by The eXo Platform SAS
Expand All @@ -29,7 +37,6 @@
* Jun 23, 2015
*/
@Entity(name = "WikiPageMoveEntity")
@ExoEntity
@Table(name = "WIKI_PAGE_MOVES")
@NamedQueries({
@NamedQuery(name = "wikiPageMove.getPreviousPage", query = "SELECT p FROM WikiPageMoveEntity p WHERE p.wikiType = :wikiType AND p.wikiOwner = :wikiOwner AND p.pageName = :pageName")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,17 @@

package org.exoplatform.wiki.jpa.entity;

import org.exoplatform.commons.api.persistence.ExoEntity;

import jakarta.persistence.*;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;
import jakarta.persistence.Id;
import jakarta.persistence.JoinColumn;
import jakarta.persistence.ManyToOne;
import jakarta.persistence.NamedQueries;
import jakarta.persistence.NamedQuery;
import jakarta.persistence.SequenceGenerator;
import jakarta.persistence.Table;

/**
* Created by The eXo Platform SAS
Expand All @@ -30,7 +38,6 @@
* 7/16/15
*/
@Entity(name = "WikiPageVersionEntity")
@ExoEntity
@Table(name = "WIKI_PAGE_VERSIONS")
@NamedQueries({
@NamedQuery(name = "wikiPageVersion.getLastversionNumberOfPage", query = "SELECT max(p.versionNumber) FROM WikiPageVersionEntity p WHERE p.page.id = :pageId"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,22 +19,20 @@

package org.exoplatform.wiki.jpa.entity;

import org.exoplatform.wiki.model.PermissionType;

import jakarta.persistence.Column;
import jakarta.persistence.Embeddable;
import jakarta.persistence.EnumType;
import jakarta.persistence.Enumerated;

import org.exoplatform.commons.api.persistence.ExoEntity;
import org.exoplatform.wiki.model.PermissionType;

/**
* Created by The eXo Platform SAS
* Author : eXoPlatform
* [email protected]
* Jun 26, 2015
*/
@Embeddable
@ExoEntity
public class PermissionEntity {
/**
* User or Group
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,17 @@

package org.exoplatform.wiki.jpa.entity;

import org.exoplatform.commons.api.persistence.ExoEntity;

import jakarta.persistence.*;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;
import jakarta.persistence.Id;
import jakarta.persistence.JoinColumn;
import jakarta.persistence.ManyToOne;
import jakarta.persistence.NamedQueries;
import jakarta.persistence.NamedQuery;
import jakarta.persistence.SequenceGenerator;
import jakarta.persistence.Table;

/**
* Created by The eXo Platform SAS
Expand All @@ -30,7 +38,6 @@
* 7/16/15
*/
@Entity(name = "WikiTemplateEntity")
@ExoEntity
@Table(name = "WIKI_TEMPLATES")
@NamedQueries({
@NamedQuery(name = "template.getTemplatesOfWiki", query = "SELECT t FROM WikiTemplateEntity t JOIN t.wiki w WHERE w.type = :type AND w.owner = :owner"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,29 @@
*/
package org.exoplatform.wiki.jpa.entity;

import org.exoplatform.commons.api.persistence.ExoEntity;

import jakarta.persistence.*;
import java.util.List;

import jakarta.persistence.CollectionTable;
import jakarta.persistence.Column;
import jakarta.persistence.ElementCollection;
import jakarta.persistence.Entity;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;
import jakarta.persistence.Id;
import jakarta.persistence.JoinColumn;
import jakarta.persistence.NamedQueries;
import jakarta.persistence.NamedQuery;
import jakarta.persistence.OneToOne;
import jakarta.persistence.SequenceGenerator;
import jakarta.persistence.Table;

/**
* Created by The eXo Platform SAS
* Author : eXoPlatform
* [email protected]
* Jun 23, 2015
*/
@Entity(name = "WikiWikiEntity")
@ExoEntity
@Table(name = "WIKI_WIKIS")
@NamedQueries({
@NamedQuery(name = "wiki.getAllIds", query = "SELECT w.id FROM WikiWikiEntity w ORDER BY w.id"),
Expand Down
12 changes: 12 additions & 0 deletions notes-service/src/main/resources/jpa-entities.idx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
org.exoplatform.wiki.jpa.entity.AttachmentEntity
org.exoplatform.wiki.jpa.entity.PageMoveEntity
org.exoplatform.wiki.jpa.entity.DraftPageAttachmentEntity
org.exoplatform.wiki.jpa.entity.WikiEntity
org.exoplatform.wiki.jpa.entity.PageEntity
org.exoplatform.wiki.jpa.entity.PageVersionEntity
org.exoplatform.wiki.jpa.entity.PageAttachmentEntity
org.exoplatform.wiki.jpa.entity.BasePageEntity
org.exoplatform.wiki.jpa.entity.TemplateEntity
org.exoplatform.wiki.jpa.entity.PermissionEntity
org.exoplatform.wiki.jpa.entity.DraftPageEntity
org.exoplatform.wiki.jpa.entity.EmotionIconEntity