Browse Source

chore(go): use gorm tags only if required;

Vishal Dalwadi 7 months ago
parent
commit
451b6019aa
2 changed files with 19 additions and 19 deletions
  1. 2 2
      schema/jobs.go
  2. 17 17
      schema/networks.go

+ 2 - 2
schema/jobs.go

@@ -16,8 +16,8 @@ import (
 // that it is easier to prevent a task from
 // being executed again.
 type Job struct {
-	ID        string    `gorm:"id;primaryKey"`
-	CreatedAt time.Time `gorm:"created_at"`
+	ID        string `gorm:"primaryKey"`
+	CreatedAt time.Time
 }
 
 // TableName returns the name of the jobs table.

+ 17 - 17
schema/networks.go

@@ -6,23 +6,23 @@ import (
 )
 
 type Network struct {
-	ID                  string   `gorm:"id;primaryKey"`
-	IsIPv4              string   `gorm:"is_ipv4;default:'yes'"`
-	IsIPv6              string   `gorm:"is_ipv6;default:'no'"`
-	AddressRange        string   `gorm:"address_range"`
-	AddressRange6       string   `gorm:"address_range6"`
-	NodeLimit           int32    `gorm:"node_limit;default:999999999"`
-	AllowManualSignUp   string   `gorm:"allow_manual_sign_up;default:'no'"`
-	DefaultInterface    string   `gorm:"default_interface"`
-	DefaultPostDown     string   `gorm:"default_post_down"`
-	DefaultUDPHolePunch string   `gorm:"default_udp_hole_punch;default:'no'"`
-	DefaultACL          string   `gorm:"default_acl;default:'yes'"`
-	DefaultListenPort   int32    `gorm:"default_listen_port;default:51821"`
-	DefaultKeepalive    int32    `gorm:"default_keepalive;default:20"`
-	DefaultMTU          int32    `gorm:"default_mtu;default:1280"`
-	NameServers         []string `gorm:"name_servers;serializer:json"`
-	NodesLastModified   int64    `gorm:"nodes_last_modified"`
-	NetworkLastModified int64    `gorm:"network_last_modified"`
+	ID                  string `gorm:"id;primaryKey"`
+	IsIPv4              string `gorm:"default:'yes'"`
+	IsIPv6              string `gorm:"default:'no'"`
+	AddressRange        string
+	AddressRange6       string
+	NodeLimit           int32  `gorm:"default:999999999"`
+	AllowManualSignUp   string `gorm:"default:'no'"`
+	DefaultInterface    string
+	DefaultPostDown     string
+	DefaultUDPHolePunch string   `gorm:"default:'no'"`
+	DefaultACL          string   `gorm:"default:'yes'"`
+	DefaultListenPort   int32    `gorm:"default:51821"`
+	DefaultKeepalive    int32    `gorm:"default:20"`
+	DefaultMTU          int32    `gorm:"default:1280"`
+	NameServers         []string `gorm:"serializer:json"`
+	NodesLastModified   int64
+	NetworkLastModified int64
 }
 
 func (n *Network) TableName() string {