Skip to main content

sqlitelib

sqlitelib is a Python library that provides an easy-to-use interface for common SQLite database operations. It simplifies database interactions, making it easier to perform tasks like creating tables, inserting records, querying data, and more.

Features

  • Connect to SQLite databases
  • Create tables
  • Insert, update, and delete records
  • Query data with flexible options
  • Simple and intuitive API

Installation

You can install sqlitelib using pip:

pip install sqlitelib

Usage

from sqlitelib import SqliteModel, Column, Constraint, DataType

class ExportJob(SqliteModel):
    __databasepath__ = 'path/to/db.db'
    __tablename__ = 'export_job'

    job_type = Column(DataType.TEXT, Constraint.NOT_NULL)
    status = Column(DataType.TEXT, Constraint.NOT_NULL)
    completed_date = Column(DataType.INTEGER)
    export_parameters_json = Column(DataType.TEXT)
    description = Column(DataType.TEXT)
    directory_path = Column(DataType.TEXT)

Metadata

Release files for sqlitelib 1.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sqlitelib 1.0.4
File Size Uploaded Provenance Actions
sqlitelib-1.0.4.tar.gz 8.9 kB Without provenance Details for sqlitelib-1.0.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for sqlitelib 1.0.4
File Interpreter ABI Platform Actions
sqlitelib-1.0.4-py3-none-any.whl Python 3 none any Details for sqlitelib-1.0.4-py3-none-any.whl

Total release size: 20.8 kB

Release files / sqlitelib-1.0.4.tar.gz

Download URL sqlitelib-1.0.4.tar.gz
Size 8.9 kB
Tags Source
SHA-256 checksum
How to use checksums
e3fa002dd9d40dd257aba33f69947e6c91a95f5ce95850c321402019aac6fd60
BLAKE2b-256 checksum
How to use checksums
fd4ddaf9c526b2c943adbc5afa35f9fa2f5c0ca9128d503baeb3433055598841
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / sqlitelib-1.0.4-py3-none-any.whl

Download URL sqlitelib-1.0.4-py3-none-any.whl
Size 11.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7953ab2db465d141079824d8d4766e62b634bb9e12158452ba6fa6bc79e7abf5
BLAKE2b-256 checksum
How to use checksums
6e1fc89de3186b20bdb601b25df5dfcc4bd5edca9a7f658b74be18a14ac3d642
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Security for sqlitelib 1.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page