Skip to main content

Library for easy work with databases. Easier aiosqlite version.

Project description

AioEasySqlite
Easier aiosqlite version
Documentation Chat

AioEasySqlite

License: MIT

[!NOTE] Column type "BLOB" is not available at the moment.

from aioeasysqlite import db

db = db(path_to_database="C:\\Users\\user\\Desktop\\project\\users.db")


async def main():
    await db.new_table(name="users")
    await db.add_column(table="users", name="id", type="INTEGER", primary_key=True)
    await db.add_column(table="users", name="name", type="TEXT")
    await db.add_row(table="users", args=[("id", 12345678), ("name", "Josh")])
    
    table_info = await get_table(users)
    print(table_info)

asyncio.run(main())  # OUTPUT: [{"id": 12345678, "name": "Josh"}]

Donate

If you enjoy using my library, you can support me by donating.

  • UQB-7m2USzQ451d9orgD4iECLD0FL_BV-zzk3i--bdRl51ho - TON
  • TUbvCEDE5wpVRsbLmuU8JfkWY4gNcBNbrx - USDT TRC20

Key Features

  • Easy: Makes working with aiosqlite much easier. No need to know SQL query language anymore.
  • Type-hinted: Types and methods are all type-hinted, enabling excellent editor support.
  • Async: Fully asynchronous.

Installing

pip3 install aioeasysqlite

Resources

  • Check out the docs to learn more about AioEasySqlite.
  • Join the official channel and stay tuned for news, updates and announcements.
  • Join the official chat to communicate with people.

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

aioeasysqlite-0.0.4.tar.gz (595.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aioeasysqlite-0.0.4-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file aioeasysqlite-0.0.4.tar.gz.

File metadata

  • Download URL: aioeasysqlite-0.0.4.tar.gz
  • Upload date:
  • Size: 595.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.0

File hashes

Hashes for aioeasysqlite-0.0.4.tar.gz
Algorithm Hash digest
SHA256 565a5e2f2bb181d36b9101bd21a99af7a0519620eca93e90d840d99ac341c839
MD5 a7760a837383162238115d774bca7cd3
BLAKE2b-256 f667744150ec78d13035c7e6ffe823d89a67d1741f1574e6985d5d55a08c2bce

See more details on using hashes here.

File details

Details for the file aioeasysqlite-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: aioeasysqlite-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.0

File hashes

Hashes for aioeasysqlite-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1e0672bc9f02d089d4c30f5588c401a216359c201b5ebe27abad3b6b576aa506
MD5 ad5de23b8f78ae3c3e8b9d8eb738d689
BLAKE2b-256 77af20ec2dc0fdb699b9296b2fcd85f6547e8acbfddaf131189ec17caca046f5

See more details on using hashes here.

Supported by

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