16 lines
395 B
Go
16 lines
395 B
Go
package dao
|
|
|
|
import (
|
|
"git.tek.govt.hu/dowerx/chat/server/model"
|
|
"git.tek.govt.hu/dowerx/chat/server/util"
|
|
)
|
|
|
|
type IChannelDAO interface {
|
|
IDAO
|
|
Create(channel model.Channel) *util.ChatError
|
|
Read(channel model.Channel) (model.Channel, *util.ChatError)
|
|
List() ([]model.Channel, *util.ChatError)
|
|
Update(channel model.Channel) *util.ChatError
|
|
Delete(channel model.Channel) *util.ChatError
|
|
}
|