Skip to main content

A Painless Simple Way To Create Schema and Do Database Operations Quickly In Python.

Project description

PainlessDB - Taking Your Pain away to the moon 🚀

Contribute · Community · Documentation


🎫 Introduction :

PainlessDB is a Python-based free and open-source Database. PainlessDB makes it really easy when it comes to basic database operations like ['Create', 'Get', 'Update', 'Delete'] and a Really easy way to create your Database Schema.

It's really easy and Simple to get started with your database. Just create your Database Schema and enjoy your new database.

The whole purpose of creating this Database was to make it really easy to do Database stuffs when you need it, maybe you need it in a specific situation where you don't want to do all those geeky stuffs just to create and do some simple database tasks.

Easy & Simple to Understand and Implement

Easy to build your database Schema

Core database Functionalities: [Get, Create, update, Delete]

Supports multiple Datatypes [str, int, float, bool, list, dict, datetime.datetime]

Searching/Query Functionality

Read The Docs To quickly get Started! 🍰

With our continuous updates you will keep getting new features and bug fixes.

How to install?

via pip (recommended) :

pip install PainlessDB

or

via pip + github:

pip install git+https://github.com/AidenEllis/PainlessDB.git

or

Download this repo and use it.

🥞 Wanna Support me?

I am a high schooler doing these Stuffs and I Love it! 🍰 Star ⭐ the repo to encourage me to do more Open source stuff!

Contributions

PainlessDB is open to contributions.

Please read CONTRIBUTING.md for details on this project.

Code of Conduct

Please read CODE_OF_CONDUCT.md for details on our code of conduct.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

painlessdb-0.1.1.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

painlessdb-0.1.1-py3-none-any.whl (16.2 kB view details)

Uploaded Python 3

File details

Details for the file painlessdb-0.1.1.tar.gz.

File metadata

  • Download URL: painlessdb-0.1.1.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.9.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for painlessdb-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2915bd4a2d20844854acd40d5152caf733a2b5135d53eecf9ee9d8a11e1f38b4
MD5 36ec69433c15ab5ab9bd3cbe9bb6cb07
BLAKE2b-256 3edac61583351ab45294bc17a3137144cc3c2db13200cca15d5b33084c0c8581

See more details on using hashes here.

File details

Details for the file painlessdb-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: painlessdb-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 16.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.9.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for painlessdb-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8763870b165d646d9aa0639adafdc4f5a912158c7bb934e73a229258547fd0a8
MD5 bb14c7d4632713ef07eeb600ac2daf4d
BLAKE2b-256 a6127720f3f494e89169a24ef7f98ac60bc65a1f5d678b5b4e0d6bd20339d40b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page