Documentation
¶
Index ¶
- func All() []core.MigrationScript
- type BlueprintEncryption0904
- type CICDPipelineRelationship20221107
- type CollectorState20221101
- type CommitsDiff20221109
- type DbBlueprintLabel20221115
- type DbPipelineLabel20221115
- type FinishedCommitsDiffs20221109
- type PipelineEncryption0904
- type Project
- type ProjectMetric
- type ProjectMetric20221201
- type ProjectMetricSetting
- type RefCommits20221109
- type RefsCommitsDiff20221109
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func All ¶ added in v0.12.0
func All() []core.MigrationScript
All return all the migration scripts of framework
Types ¶
type BlueprintEncryption0904 ¶ added in v0.14.4
type CICDPipelineRelationship20221107 ¶ added in v0.15.0
type CICDPipelineRelationship20221107 struct{}
func (CICDPipelineRelationship20221107) TableName ¶ added in v0.15.0
func (CICDPipelineRelationship20221107) TableName() string
type CollectorState20221101 ¶ added in v0.15.0
type CollectorState20221101 struct {
commonArchived.GenericModel[string]
Type string
Value datatypes.JSON
}
func (CollectorState20221101) TableName ¶ added in v0.15.0
func (CollectorState20221101) TableName() string
type CommitsDiff20221109 ¶ added in v0.15.0
type CommitsDiff20221109 struct {
NewCommitSha string `gorm:"primaryKey;type:varchar(40)"`
OldCommitSha string `gorm:"primaryKey;type:varchar(40)"`
CommitSha string `gorm:"primaryKey;type:varchar(40)"`
SortingIndex int
}
func (CommitsDiff20221109) TableName ¶ added in v0.15.0
func (CommitsDiff20221109) TableName() string
type DbBlueprintLabel20221115 ¶ added in v0.15.0
type DbBlueprintLabel20221115 struct {
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
BlueprintId uint64 `json:"blueprint_id" gorm:"primaryKey"`
Name string `json:"name" gorm:"primaryKey;index"`
}
func (DbBlueprintLabel20221115) TableName ¶ added in v0.15.0
func (DbBlueprintLabel20221115) TableName() string
type DbPipelineLabel20221115 ¶ added in v0.15.0
type DbPipelineLabel20221115 struct {
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
PipelineId uint64 `json:"pipeline_id" gorm:"primaryKey"`
Name string `json:"name" gorm:"primaryKey;index"`
}
func (DbPipelineLabel20221115) TableName ¶ added in v0.15.0
func (DbPipelineLabel20221115) TableName() string
type FinishedCommitsDiffs20221109 ¶ added in v0.15.0
type FinishedCommitsDiffs20221109 struct {
NewCommitSha string `gorm:"primaryKey;type:varchar(40)"`
OldCommitSha string `gorm:"primaryKey;type:varchar(40)"`
}
ref_commits_diffs splits commits_diffs and finished_commits_diffs table. finished_commits_diffs records the new_commit_sha and old_commit_sha pair that is inserted after being successfully calculated.
func (FinishedCommitsDiffs20221109) TableName ¶ added in v0.15.0
func (FinishedCommitsDiffs20221109) TableName() string
type PipelineEncryption0904 ¶ added in v0.14.4
type Project ¶ added in v0.15.0
type ProjectMetric ¶ added in v0.15.0
type ProjectMetric struct {
ProjectName string `gorm:"primaryKey;type:varchar(255)"`
PluginName string `gorm:"primaryKey;type:varchar(255)"`
PluginOption string `gorm:"type:text"`
archived.NoPKModel
}
func (ProjectMetric) TableName ¶ added in v0.15.0
func (ProjectMetric) TableName() string
type ProjectMetric20221201 ¶ added in v0.15.0
type ProjectMetric20221201 struct {
Enable bool `gorm:"type:boolean"`
}
func (ProjectMetric20221201) TableName ¶ added in v0.15.0
func (ProjectMetric20221201) TableName() string
type ProjectMetricSetting ¶ added in v0.15.0
type ProjectMetricSetting struct {
}
func (ProjectMetricSetting) TableName ¶ added in v0.15.0
func (ProjectMetricSetting) TableName() string
type RefCommits20221109 ¶ added in v0.15.0
type RefCommits20221109 struct {
NewRefId string `gorm:"primaryKey;type:varchar(255)"`
OldRefId string `gorm:"primaryKey;type:varchar(255)"`
NewCommitSha string `gorm:"type:varchar(40)"`
OldCommitSha string `gorm:"type:varchar(40)"`
}
func (RefCommits20221109) TableName ¶ added in v0.15.0
func (RefCommits20221109) TableName() string
type RefsCommitsDiff20221109 ¶ added in v0.15.0
type RefsCommitsDiff20221109 struct {
NewRefId string `gorm:"primaryKey;type:varchar(255)"`
OldRefId string `gorm:"primaryKey;type:varchar(255)"`
CommitSha string `gorm:"primaryKey;type:varchar(40)"`
NewRefCommitSha string `gorm:"type:varchar(40)"`
OldRefCommitSha string `gorm:"type:varchar(40)"`
SortingIndex int
}
func (RefsCommitsDiff20221109) TableName ¶ added in v0.15.0
func (RefsCommitsDiff20221109) TableName() string
Source Files
¶
- 20220406_add_frame_tables.go
- 20220505_rename_pipeline_step_to_stage.go
- 20220601_add_subtasks_to_task_table.go
- 20220616_add_blueprint_mode.go
- 20220622_rename_tasks_to_plan.go
- 20220707_reset_domain_tables.go
- 20220711_add_subtasks_table.go
- 20220722_commitfile_component.go
- 20220725_add_project_mapping_table.go
- 20220727_remove_notes.go
- 20220729_rename_columns_of_pull_request_issues.go
- 20220801_add_nopkmodel_to_commit_parent.go
- 20220818_add_cicd_tables.go
- 20220826_rename_columns_of_pr_comment_issue_comment.go
- 20220829_modify_tables_for_dora.go
- 20220830_add_type_field_in_board.go
- 20220903_encrypt_blueprint.go
- 20220904_encrypt_pipeline.go
- 20220905_modfiy_cicd_pipeline.go
- 20220908_modfiy_cicd_tasks.go
- 20220913_add_origin_value_for_pr.go
- 20220913_add_raw_data_origin_to_board_repos.go
- 20220913_fix_commitfile_id_toolong.go
- 20220915_rename_pipeline_commits.go
- 20220918_commit_line_change.go
- 20220927_add_snapshot.go
- 20220929_change_leadtimeminutes_to_int64.go
- 20221101_add_collector_state.go
- 20221107_add_skip_on_fail.go
- 20221107_remove_cicd_pipeline_relation.go
- 20221109_add_project_tables.go
- 20221109_modfiy_commits_diffs.go
- 20221109_rename_project_metrics.go
- 20221111_add_project_pr_metric.go
- 20221115_add_labels.go
- 20221117_add_project_to_blueprint.go
- 20221120_add_project_issue_metric.go
- 20221125_add_collector_state.go
- 20221201_add_enable_to_project_metric.go
- 20221201_add_project_pr_metric.go
- 20221207_add_cicd_scope_drop_builds_jobs.go
- 20221215_add_original_project_to_issues.go
- 20221221_add_error_name.go
- 20221221_encrypt_task.go
- 20221230_add_original_type_to_issue.go
- register.go
Click to show internal directories.
Click to hide internal directories.