- Introduced `main.go` implementing API key creation, listing, updating, and revocation. - Added `go.mod` and `go.sum` for dependency management. - Created `migrations/001_create_api_keys.sql` for setting up the API keys table in PostgreSQL. - Updated `openapi.yaml` to include new endpoints for managing API keys. - Added documentation for the admin UI and API key management in `docs/admin_ui.md` and `docs/design.md`. - Enhanced `README.md` with environment variable requirements and startup instructions.
13 lines
339 B
Modula-2
13 lines
339 B
Modula-2
module pgvecterapi
|
|
|
|
go 1.24.0
|
|
|
|
require (
|
|
github.com/jackc/pgpassfile v1.0.0 // indirect
|
|
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
|
|
github.com/jackc/pgx/v5 v5.8.0 // indirect
|
|
github.com/jackc/puddle/v2 v2.2.2 // indirect
|
|
golang.org/x/sync v0.17.0 // indirect
|
|
golang.org/x/text v0.29.0 // indirect
|
|
)
|