Files
open-im-server-deploy/pkg/common/storage/database/seq.go
kim.dev.6789 e50142a3b9 复制项目
2026-01-14 22:16:44 +08:00

17 lines
483 B
Go

package database
import "context"
type SeqTime struct {
Seq int64
Time int64
}
type SeqConversation interface {
Malloc(ctx context.Context, conversationID string, size int64) (int64, error)
GetMaxSeq(ctx context.Context, conversationID string) (int64, error)
SetMaxSeq(ctx context.Context, conversationID string, seq int64) error
GetMinSeq(ctx context.Context, conversationID string) (int64, error)
SetMinSeq(ctx context.Context, conversationID string, seq int64) error
}