oceanbase
46 строк · 1.2 Кб
1// Code generated by entc, DO NOT EDIT.
2
3package migrate
4
5import (
6"entgo.io/ent/dialect/sql/schema"
7"entgo.io/ent/schema/field"
8)
9
10var (
11// ObClustersColumns holds the columns for the "ob_clusters" table.
12ObClustersColumns = []*schema.Column{
13{Name: "id", Type: field.TypeInt, Increment: true},
14{Name: "create_time", Type: field.TypeTime},
15{Name: "update_time", Type: field.TypeTime},
16{Name: "name", Type: field.TypeString},
17{Name: "ob_cluster_id", Type: field.TypeInt64},
18{Name: "type", Type: field.TypeString},
19{Name: "rootservice_json", Type: field.TypeString, Size: 65536},
20}
21// ObClustersTable holds the schema information for the "ob_clusters" table.
22ObClustersTable = &schema.Table{
23Name: "ob_clusters",
24Columns: ObClustersColumns,
25PrimaryKey: []*schema.Column{ObClustersColumns[0]},
26Indexes: []*schema.Index{
27{
28Name: "obcluster_update_time",
29Unique: false,
30Columns: []*schema.Column{ObClustersColumns[2]},
31},
32{
33Name: "obcluster_name_ob_cluster_id",
34Unique: true,
35Columns: []*schema.Column{ObClustersColumns[3], ObClustersColumns[4]},
36},
37},
38}
39// Tables holds all the tables in the schema.
40Tables = []*schema.Table{
41ObClustersTable,
42}
43)
44
45func init() {
46}
47