This repository has been archived by the owner on Aug 26, 2022. It is now read-only.
forked from apolloconfig/apollo
-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
stone
committed
Jul 25, 2018
1 parent
03825fa
commit 62ffab4
Showing
53 changed files
with
938 additions
and
276 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,24 +7,26 @@ | |
|
||
import javax.persistence.Column; | ||
import javax.persistence.Entity; | ||
import javax.persistence.SequenceGenerator; | ||
import javax.persistence.Table; | ||
|
||
/** | ||
* @author Jason Song([email protected]) | ||
*/ | ||
@Entity | ||
@Table(name = "Cluster") | ||
@SQLDelete(sql = "Update Cluster set isDeleted = 1 where id = ?") | ||
@Where(clause = "isDeleted = 0") | ||
@Table(name = "cluster") | ||
@SQLDelete(sql = "UPDATE cluster SET deleted = TRUE WHERE id = ?") | ||
@Where(clause = "NOT deleted") | ||
@SequenceGenerator(name = "sequence", sequenceName = "cluster_id_seq", allocationSize = 1) | ||
public class Cluster extends BaseEntity implements Comparable<Cluster> { | ||
|
||
@Column(name = "Name", nullable = false) | ||
@Column(name = "cluster_name", nullable = false) | ||
private String name; | ||
|
||
@Column(name = "AppId", nullable = false) | ||
@Column(name = "app_id", nullable = false) | ||
private String appId; | ||
|
||
@Column(name = "ParentClusterId", nullable = false) | ||
@Column(name = "parent_cluster_id", nullable = false) | ||
private long parentClusterId; | ||
|
||
public String getAppId() { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,35 +9,38 @@ | |
import javax.persistence.GeneratedValue; | ||
import javax.persistence.Id; | ||
import javax.persistence.PrePersist; | ||
import javax.persistence.SequenceGenerator; | ||
import javax.persistence.GenerationType; | ||
import javax.persistence.Table; | ||
|
||
/** | ||
* @author Jason Song([email protected]) | ||
*/ | ||
@Entity | ||
@Table(name = "Instance") | ||
@Table(name = "instance") | ||
@SequenceGenerator(name = "sequence", sequenceName = "instance_id_seq", allocationSize = 1) | ||
public class Instance { | ||
@Id | ||
@GeneratedValue | ||
@Column(name = "Id") | ||
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "sequence") | ||
@Column(name = "id") | ||
private long id; | ||
|
||
@Column(name = "AppId", nullable = false) | ||
@Column(name = "app_id", nullable = false) | ||
private String appId; | ||
|
||
@Column(name = "ClusterName", nullable = false) | ||
@Column(name = "cluster_name", nullable = false) | ||
private String clusterName; | ||
|
||
@Column(name = "DataCenter", nullable = false) | ||
@Column(name = "data_center", nullable = false) | ||
private String dataCenter; | ||
|
||
@Column(name = "Ip", nullable = false) | ||
@Column(name = "ip", nullable = false) | ||
private String ip; | ||
|
||
@Column(name = "DataChange_CreatedTime", nullable = false) | ||
@Column(name = "created_time", nullable = false) | ||
private Date dataChangeCreatedTime; | ||
|
||
@Column(name = "DataChange_LastTime") | ||
@Column(name = "last_modified_time") | ||
private Date dataChangeLastModifiedTime; | ||
|
||
@PrePersist | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,41 +10,44 @@ | |
import javax.persistence.Id; | ||
import javax.persistence.PrePersist; | ||
import javax.persistence.PreUpdate; | ||
import javax.persistence.SequenceGenerator; | ||
import javax.persistence.GenerationType; | ||
import javax.persistence.Table; | ||
|
||
/** | ||
* @author Jason Song([email protected]) | ||
*/ | ||
@Entity | ||
@Table(name = "InstanceConfig") | ||
@Table(name = "instance_config") | ||
@SequenceGenerator(name = "sequence", sequenceName = "instance_config_id_seq", allocationSize = 1) | ||
public class InstanceConfig { | ||
@Id | ||
@GeneratedValue | ||
@Column(name = "Id") | ||
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "sequence") | ||
@Column(name = "id") | ||
private long id; | ||
|
||
@Column(name = "InstanceId") | ||
@Column(name = "instance_id") | ||
private long instanceId; | ||
|
||
@Column(name = "ConfigAppId", nullable = false) | ||
@Column(name = "config_app_id", nullable = false) | ||
private String configAppId; | ||
|
||
@Column(name = "ConfigClusterName", nullable = false) | ||
@Column(name = "config_cluster_name", nullable = false) | ||
private String configClusterName; | ||
|
||
@Column(name = "ConfigNamespaceName", nullable = false) | ||
@Column(name = "config_namespace_name", nullable = false) | ||
private String configNamespaceName; | ||
|
||
@Column(name = "ReleaseKey", nullable = false) | ||
@Column(name = "release_key", nullable = false) | ||
private String releaseKey; | ||
|
||
@Column(name = "ReleaseDeliveryTime", nullable = false) | ||
@Column(name = "release_delivery_time", nullable = false) | ||
private Date releaseDeliveryTime; | ||
|
||
@Column(name = "DataChange_CreatedTime", nullable = false) | ||
@Column(name = "created_time", nullable = false) | ||
private Date dataChangeCreatedTime; | ||
|
||
@Column(name = "DataChange_LastTime") | ||
@Column(name = "last_modified_time") | ||
private Date dataChangeLastModifiedTime; | ||
|
||
@PrePersist | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.