initial database crud
This commit is contained in:
@@ -6,18 +6,18 @@ type Server struct {
|
||||
IPAddr string
|
||||
Port int
|
||||
Password string
|
||||
AlertsChannel *Channel
|
||||
Guild *Guild
|
||||
InfoChannel *Channel
|
||||
InfoMessage *Message
|
||||
SettingsMessage *Message
|
||||
AlertsChannel Channel
|
||||
Guild Guild
|
||||
InfoChannel Channel
|
||||
InfoMessage Message
|
||||
SettingsMessage Message
|
||||
}
|
||||
|
||||
type ServerService interface {
|
||||
ServerByID(id int) (*Server, error)
|
||||
ServerByName(name string) (*Server, error)
|
||||
CreateServer(s *Server) (*Server, error)
|
||||
DeleteServer(s *Server) error
|
||||
UpdateServer(s *Server) (*Server, error)
|
||||
GuildServers(g *Guild) ([]*Server, error)
|
||||
ServerByID(id int) (Server, error)
|
||||
ServerByName(name string) (Server, error)
|
||||
CreateServer(s Server) (Server, error)
|
||||
DeleteServer(s Server) error
|
||||
UpdateServer(s Server) (Server, error)
|
||||
GuildServers(g Guild) ([]Server, error)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user