diff --git a/db/queries/models.sql b/db/queries/models.sql index 2f37953b..a767f5f0 100644 --- a/db/queries/models.sql +++ b/db/queries/models.sql @@ -18,7 +18,7 @@ SELECT * FROM providers WHERE name = sqlc.arg(name); -- name: ListProviders :many SELECT * FROM providers -WHERE client_type NOT LIKE '%-speech' +WHERE client_type NOT IN ('edge-speech') ORDER BY created_at DESC; -- name: UpdateProvider :one @@ -187,7 +187,7 @@ WHERE m.id = sqlc.arg(id) -- name: ListSpeechProviders :many SELECT * FROM providers -WHERE client_type LIKE '%-speech' +WHERE client_type IN ('edge-speech') ORDER BY created_at DESC; -- name: ListSpeechModels :many diff --git a/internal/db/sqlc/models.sql.go b/internal/db/sqlc/models.sql.go index 65911340..a0874769 100644 --- a/internal/db/sqlc/models.sql.go +++ b/internal/db/sqlc/models.sql.go @@ -712,7 +712,7 @@ func (q *Queries) ListModelsByType(ctx context.Context, type_ string) ([]Model, const listProviders = `-- name: ListProviders :many SELECT id, name, client_type, icon, enable, config, metadata, created_at, updated_at FROM providers -WHERE client_type NOT LIKE '%-speech' +WHERE client_type NOT IN ('edge-speech') ORDER BY created_at DESC ` @@ -835,7 +835,7 @@ func (q *Queries) ListSpeechModelsByProviderID(ctx context.Context, providerID p const listSpeechProviders = `-- name: ListSpeechProviders :many SELECT id, name, client_type, icon, enable, config, metadata, created_at, updated_at FROM providers -WHERE client_type LIKE '%-speech' +WHERE client_type IN ('edge-speech') ORDER BY created_at DESC `