Skip to main content

QuikDB CLI - Python Version

Overview

QuikDB is a database leveraging blockchain technology for secure and efficient data management. This CLI tool, implemented in Python, provides commands for configuring, deploying, and managing QuikDB projects seamlessly.

Prerequisites

Ensure the following prerequisites are met:

  • Python: Version 3.8 or later.
  • Pip: Python's package manager.
  • Git: For cloning repositories.

Installation

  1. Install QuikDB CLI via pip:
    pip install quikdb_cli
    

Usage

After installation, you can use the CLI to manage QuikDB operations.

1. View CLI Help:

To see the available commands and options:

quikdb --help

2. Install QuikDB:

Checks if QuikDB is installed and installs it if necessary:

quikdb install

3. Configure QuikDB:

Add configuration entries dynamically:

quikdb config --username <USERNAME> --email <EMAIL> --identity <IDENTITY>

4. Other Commands:

Extend the CLI with additional subcommands, such as deploying projects, uploading files, and managing tokens.

Troubleshooting

Resolving "Command Not Found" Issues:

  1. Verify Installation: Check if quikdb is installed:

    pip show quikdb
    
  2. Ensure PATH is Updated: Make sure the directory for global Python packages is in your PATH. You can find the directory using:

    python -m site --user-base
    

    Add the bin subdirectory of the above path to your PATH environment variable.

  3. Reinstall the Package: If the issue persists, try reinstalling QuikDB:

    pip uninstall quikdb
    pip install quikdb
    

Contributing

We welcome contributions to QuikDB CLI! To contribute:

  1. Fork the repository and create a new branch.
  2. Commit your changes and push them to your fork.
  3. Submit a pull request describing your changes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Support

If you encounter issues or have questions, please open an issue on the GitHub repository or contact the maintainers directly.

Release files for quikdb-cli 0.0.5

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

Source distribution (sdist)

Source distribution for quikdb-cli 0.0.5
File Size Uploaded
quikdb_cli-0.0.5.tar.gz 21.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for quikdb-cli 0.0.5
File Interpreter ABI Platform
quikdb_cli-0.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 50.0 kB

Release files / quikdb_cli-0.0.5.tar.gz

Download URL quikdb_cli-0.0.5.tar.gz
Size 21.4 kB
Tags Source
SHA-256 checksum
How to use checksums
81b52d4ad56f961cea92ee80f22acfc11a292acd5433c13a900139d59d21fabc
BLAKE2b-256 checksum
How to use checksums
128b40ec3c25e39538ea99b75391aa4f5bab81240e0cb2fa0e1dcd8b627f6019
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.13

Release files / quikdb_cli-0.0.5-py3-none-any.whl

Download URL quikdb_cli-0.0.5-py3-none-any.whl
Size 28.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9b2b6086cddb5d3982e251c39bdee04771d7e5bf7e8f72b3f5d82b12013e71e7
BLAKE2b-256 checksum
How to use checksums
e80643d6703de1d056a81e84bd9fedc7aae6ec489db656afb7fd22aaec494ac0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.13

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

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