Skip to content

Commit 97f2f9e

Browse files
authored
Add index prefix to model declaration (flyteorg#134)
1 parent 52ddcea commit 97f2f9e

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

pkg/repositories/models/named_entity.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ import (
66

77
// NamedEntityMetadata primary key
88
type NamedEntityMetadataKey struct {
9-
ResourceType core.ResourceType `gorm:"primary_key;named_entity_metadata_type_project_domain_name_idx"`
10-
Project string `gorm:"primary_key;named_entity_metadata_type_project_domain_name_idx"`
11-
Domain string `gorm:"primary_key;named_entity_metadata_type_project_domain_name_idx"`
12-
Name string `gorm:"primary_key;named_entity_metadata_type_project_domain_name_idx"`
9+
ResourceType core.ResourceType `gorm:"primary_key;index:named_entity_metadata_type_project_domain_name_idx"`
10+
Project string `gorm:"primary_key;index:named_entity_metadata_type_project_domain_name_idx"`
11+
Domain string `gorm:"primary_key;index:named_entity_metadata_type_project_domain_name_idx"`
12+
Name string `gorm:"primary_key;index:named_entity_metadata_type_project_domain_name_idx"`
1313
}
1414

1515
// Fields to be composed into any named entity

pkg/repositories/models/task.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ package models
55

66
// Task primary key
77
type TaskKey struct {
8-
Project string `gorm:"primary_key;task_project_domain_name_idx,task_project_domain_idx"`
8+
Project string `gorm:"primary_key;index:task_project_domain_name_idx,task_project_domain_idx"`
99
Domain string `gorm:"primary_key;index:task_project_domain_name_idx,task_project_domain_idx"`
1010
Name string `gorm:"primary_key;index:task_project_domain_name_idx"`
1111
Version string `gorm:"primary_key"`

pkg/repositories/models/workflow.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package models
22

33
// Workflow primary key
44
type WorkflowKey struct {
5-
Project string `gorm:"primary_key:workflow_project_domain_name_idx,workflow_project_domain_idx"`
5+
Project string `gorm:"primary_key;index:workflow_project_domain_name_idx,workflow_project_domain_idx"`
66
Domain string `gorm:"primary_key;index:workflow_project_domain_name_idx,workflow_project_domain_idx"`
77
Name string `gorm:"primary_key;index:workflow_project_domain_name_idx"`
88
Version string `gorm:"primary_key"`

0 commit comments

Comments
 (0)