Skip to content

ColdranAI/sqlbase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sqlbase

API Endpoints

Public Endpoints

  • GET /health - Health check
  • GET / - Service info
  • POST /api/v1/public/metrics - Create anonymous metric

Authenticated Endpoints (Bearer Token Required)

  • POST /api/v1/users - Create user
  • GET /api/v1/users/{user_id} - Get user profile
  • PUT /api/v1/users/{user_id} - Update user profile
  • POST /api/v1/users/{user_id}/resources - Create user resource (including database configs)
  • GET /api/v1/users/{user_id}/resources - Get user resources
  • POST /api/v1/metrics - Create metric
  • GET /api/v1/metrics - Get metrics
  • GET /api/v1/metrics/summary - Get metrics summary

Database Configuration Endpoints

  • POST /api/v1/users/{user_id}/database-config - Create/update database configuration
  • DELETE /api/v1/users/{user_id}/database-config - Delete database configuration
  • POST /api/v1/users/{user_id}/database-config/test - Test database connection

SQL Playground Endpoints

  • POST /api/v1/users/{user_id}/sql/execute - Execute SQL query on user's database
  • GET /api/v1/users/{user_id}/sql/schema - Get database schema (tables, columns, etc.)
  • GET /api/v1/users/{user_id}/sql/history - Get user's query execution history

Admin Endpoints

  • POST /api/v1/admin/users - Create user (admin only)

Arjun Aditya is building Gray Cup - a company which is around tea, coffee, and softwares. You can explore more below

https://graycup.org

https://graycup.com

https://arjunaditya.xyz

He still writes code, designs interfaces, and somehow keeps moving forward with a cup of tea or coffee in hand [ the ritual that keeps him sane when the burnout starts creeping in ]

Buy coffee or tea:

https://graycup.in

Bulk coffee or tea:

https://b2b.graycup.in

https://bulkgreencoffee.com

https://bulkctc.com

About

Visualise your Database (VPS, Database Providers and PaaS) - work in progress

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors