houyaf 3 éve
szülő
commit
e571034fc3
2 módosított fájl, 37 hozzáadás és 0 törlés
  1. 21 0
      datamodels/repo_object.go
  2. 16 0
      viewmodels/repo_object_info.go

+ 21 - 0
datamodels/repo_object.go

@@ -0,0 +1,21 @@
+package datamodels
+
+import "time"
+
+type RepoObject struct {
+    RepoId          int64     `json:"repoId"            xorm:"'repo_id'         bigint      pk comment('主键ID')    "`
+    ModelId         int64     `json:"modelId"           xorm:"'model_id'        bigint      pk comment('主键ID')         "`
+    ObjectId        int64     `json:"objectId"          xorm:"'object_id'       bigint      pk comment('主键ID')         "`
+    CreatedBy       int64     `json:"createdBy"         xorm:"'created_by'"`
+    CreatedAt       time.Time `json:"createdAt"         xorm:"'created_at'"`
+    UpdatedBy       int64     `json:"updatedBy"         xorm:"'updated_by'"`
+    UpdatedAt       time.Time `json:"updatedAt"         xorm:"'updated_at'"`
+    DeletedFlag     int64     `json:"deletedFlag"       xorm:"'deleted_flag'"`
+    DeletedBy       int64     `json:"deletedBy"         xorm:"'deleted_by'"`
+    DeletedAt       time.Time `json:"deletedAt"         xorm:"'deleted_at'"`
+}
+
+func (t *RepoObject) TableName() string {
+    return "repo_object"
+}
+

+ 16 - 0
viewmodels/repo_object_info.go

@@ -0,0 +1,16 @@
+package viewmodels
+
+type RepoObjectInfo struct {
+    RepoId          int64     `json:"repoId"          xorm:"'repo_id'         bigint      pk comment('主键ID')    "`
+    ModelId         int64     `json:"modelId"         xorm:"'model_id'        bigint      pk comment('主键ID')    "`
+    ObjectId        int64     `json:"objectId"        xorm:"'object_id'       bigint      pk comment('Object ID')        "`
+    ObjectType      int64     `json:"objectType"      xorm:"'object_type'     bigint         comment('Object Type')      "`
+    ObjectTitle     string    `json:"objectTitle"     xorm:"'object_title'    varchar(127)   comment('Object Title')     "`
+    ObjectCode      string    `json:"objectCode"      xorm:"'object_code'     varchar(127)   comment('Object Code')      "`
+}
+
+func (t *RepoObjectInfo) TableName() string {
+    return "repo_object"
+}
+
+