Python SQLiteHelper is a python package that help you to create sqlite databases,tables and interacting with sqlite database without have to worry about writing any SQL query.
Project description
PySQLite-Helper 🧤
Python SQLiteHelper is a python package that help you to create sqlite databases,tables and interacting with sqlite database without have to worry about writing any SQL query.
# import the module from helper folder
from pysqlitehelper.helpers import SQLiteHelper
# creating the database called todo_app using our SQLiteHeper module
db=SQLiteHelper('todo_app')
# After this like the file todo_app.db will be created in your directory
# Specify the structure of table you want to create using dictionary like this
columns = {
'title': 'text',
'description':'text',
'completed':'boolean',
}
# create table using create_table function, and pass table name and of course the columns in the table
db.create_table('tasks',columns)
# you want to insert data in your table right let's kee going
# specify values to be inserted in your table like this, column name then the value in dictionary format
values={
'title':'Coding in the morning',
'description':'Drinking coffee instead',
'completed':False,
}
# then to execute the insert method call this fuction and pass table name and it's value
db.insert('tasks',values)
# after this line, you are now inserted your data in your table
# select data by ID , here i'm going to select todo with id of 2
todo=db.selectWhereId('tasks',2)
print(todo)
# you can display selected column like this print(todo['title'])
# select all datas and display it via console like this
for r in db.selectAll(table_name='tasks'):
print(r)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pysqlitehelper-0.4.0.tar.gz.
File metadata
- Download URL: pysqlitehelper-0.4.0.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
151ff0064c533ae0859aa2662734bbfb2e6255db71f559f045129b28fb582f84
|
|
| MD5 |
96823112a3040995e9b428c491c7d168
|
|
| BLAKE2b-256 |
c55a0223cffbd565ce4758b7ab582695bfa6fc625bbb8639410b4772b6d3b692
|
File details
Details for the file pysqlitehelper-0.4.0-py3-none-any.whl.
File metadata
- Download URL: pysqlitehelper-0.4.0-py3-none-any.whl
- Upload date:
- Size: 3.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
847519c5d001711970e4bba844b3f9f2a3d9ec587a4f42bf6a200e73eac70243
|
|
| MD5 |
1860e11d23e3e2bb258da86bcb65b6fa
|
|
| BLAKE2b-256 |
711318ccfcf038fedade4ab137ae43a0c15fe2f6a59b37df2d3f05048ed8323e
|