Skip to main content

SQLite Connector

Python package with SQLite convenience functions. Fyle is an expense management system.

Installation

This project requires Python 3+.

  1. Download this project and use it (copy it in your project, etc).

  2. Install it from pip.

     $ pip install sqlite-connector
    

Usage

This connector is very easy to use.

First you'll need to create a connection using the main class FyleSDK.

from sqlite_connector import SQLiteConnector

sqlite_connector = SQLiteConnector('/tmp/file.db')

After that you'll be able to execute sql scripts

sqlite_connector.execute_transform('file_name.sql')

Contribute

To contribute to this project follow the steps

  • Fork and clone the repository.
  • Run pip install -r requirements.txt
  • Setup pylint precommit hook
    • Create a file .git/hooks/pre-commit
    • Copy and paste the following lines in the file -
      #!/usr/bin/env bash 
      git-pylint-commit-hook
      
    • Run chmod +x .git/hooks/pre-commit

License

This project is licensed under the MIT License - see the LICENSE file for details

Metadata

Release files for sqlite-connector 0.1.0

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

Source distribution (sdist)

Source distribution for sqlite-connector 0.1.0
File Size Uploaded
sqlite-connector-0.1.0.tar.gz 2.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sqlite-connector 0.1.0
File Interpreter ABI Platform
sqlite_connector-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 5.8 kB

Release files / sqlite-connector-0.1.0.tar.gz

Download URL sqlite-connector-0.1.0.tar.gz
Size 2.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f3ba961f4382c050d3fe5fe2046746b845dbdf3d64ef9962fe5015a0cd676bdf
BLAKE2b-256 checksum
How to use checksums
5a7eb60c125668280b0432eb343e4da70b110141e176972db5fe73c4988f859b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.4

Release files / sqlite_connector-0.1.0-py3-none-any.whl

Download URL sqlite_connector-0.1.0-py3-none-any.whl
Size 3.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3be8a7e23426e380f3bcb4dfe61e496276fd7af098aaa7002d11f52ba5eb889e
BLAKE2b-256 checksum
How to use checksums
8c5cda18d04e42445dea718d329ac9968ee4fbcd07eb2aa8d9e1ba151636660a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.4

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

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