|
|
|
@@ -397,6 +397,22 @@ func QueryModelConvertByRepoID(repoId int64) ([]*AiModelConvert, error) { |
|
|
|
return aiModelManageConvert, nil |
|
|
|
} |
|
|
|
|
|
|
|
func QueryModelConvertByUserID(userID int64) ([]*AiModelConvert, error) { |
|
|
|
sess := x.NewSession() |
|
|
|
defer sess.Close() |
|
|
|
var cond = builder.NewCond() |
|
|
|
cond = cond.And( |
|
|
|
builder.Eq{"ai_model_convert.user_id": userID}, |
|
|
|
) |
|
|
|
sess.OrderBy("ai_model_convert.created_unix DESC") |
|
|
|
aiModelManageConvert := make([]*AiModelConvert, 0) |
|
|
|
if err := sess.Table(new(AiModelConvert)).Where(cond). |
|
|
|
Find(&aiModelManageConvert); err != nil { |
|
|
|
return nil, fmt.Errorf("Find: %v", err) |
|
|
|
} |
|
|
|
return aiModelManageConvert, nil |
|
|
|
} |
|
|
|
|
|
|
|
func QueryModelConvert(opts *AiModelQueryOptions) ([]*AiModelConvert, int64, error) { |
|
|
|
sess := x.NewSession() |
|
|
|
defer sess.Close() |
|
|
|
|