initial database crud

This commit is contained in:
Dustin Pianalto
2021-01-23 01:25:06 -09:00
parent 4188343429
commit e2f97afa6d
18 changed files with 924 additions and 73 deletions
+11 -11
View File
@@ -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)
}