8000 GitHub - adith-p/SchemaDB-API: REST API interface for Postgres database
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

adith-p/SchemaDB-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SchemaDB API

This repository provides an API interface to access any psql database with real-time CRUD.

Overview

The SchemaDB API allows users to interact with a database through a set of defined endpoints. It offers dynamic table creation on-the-fly, updating existing tables, and inserting new data seamlessly.

Features

  • Real-time CRUD: Tables are created dynamically as needed based on user requests.
  • Real-time Data Manipulation: Perform CRUD (Create, Read, Update, Delete) operations on the database in real-time, enabling instant data changes and updates.
  • Schema Information Endpoint: Retrieve schema information for the database, including tables, columns, and data types.
  • RESTful API: The API follows REST principles for easy integration and usage.
  • Error Handling: Comprehensive error handling to provide informative responses.

Installation

To install and use the Realtime Database API, follow these steps:

  1. Clone this repository to your local machine:

    git clone git@github.com:adith-p/SchemaDB-API.git
    
  2. Install the necessary dependencies. Ensure you have Python and pip installed. Then, run:

    pip install -r requirements.txt
    
  3. Configure the database connection settings in database.py file.

  4. Run the API server:

    uvicorn main:app
    

Note: pushing code every day

About

REST API interface for Postgres database

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0