diff --git a/database/gdb_dao_interface.go b/database/gdb_dao_interface.go index 2837efb..6dbc16f 100644 --- a/database/gdb_dao_interface.go +++ b/database/gdb_dao_interface.go @@ -1,7 +1,14 @@ package database +import ( + "context" +) + type IDao interface { DB() DB TableName() string - Columns() any + Columns() interface{} + Group() string + Ctx(ctx context.Context) *Model + Transaction(ctx context.Context, f func(ctx context.Context, tx TX) error) (err error) }