Versions in this module Expand all Collapse all v1 v1.2.0 Dec 7, 2023 Changes in this version + const CHATS_TABLE + const DELETE_ALL_CHATS + const INSERT_CHATS + const SELECT_ALL_CHATS + const SELECT_CHATS_BY_JID + const UPDATE_MESSAGES_IN_CHAT + const UPSERT_CHATS + func ReleaseContainer(c *Container) + type Container struct + DB *sql.DB + NewDevice bool + func AcquireContainer() *Container + func NewContainer(options *options.Options) (*Container, error) + func (container *Container) AcquireDevice(hostNumber string) (*store.Device, error) + func (container *Container) ClientJID() waTypes.JID + func (container *Container) FindMessageByID(jid waTypes.JID, id string) *events.Message + func (container *Container) GetAllChats() []*events.Message + func (container *Container) GetChatInJID(jid waTypes.JID) []*events.Message + func (container *Container) GetStatusMessages() []*events.Message + func (container *Container) HandleHistorySync(evt *waProto.HistorySync) + func (container *Container) HandleMessageUpdates(evt *events.Message) + func (container *Container) InitializeTables() + func (container *Container) ParseWebMessage(chatJID waTypes.JID, webMsg *waProto.WebMessageInfo) (*events.Message, error) + func (container *Container) SetClientJID(jid waTypes.JID) + func (container *Container) UpsertMessages(jid waTypes.JID, message []*events.Message)