Metadata-Version: 2.1
Name: django-mycli
Version: 1.0.1
Summary: Database runtime for Django that replaces mysql with mycli.
Home-page: https://github.com/ashchristopher/django-mycli
Author: Ash Christopher
Author-email: ash.christopher@gmail.com
License: BSD
Keywords: django mycli mysql database
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Description-Content-Type: text/markdown
Requires-Dist: mycli
Requires-Dist: mysqlclient
Requires-Dist: Django (>=2.2)



# django-mycli

[![Build Status](https://travis-ci.org/ashchristopher/django-mycli.svg?branch=master)](https://travis-ci.org/ashchristopher/django-mycli) [![PyPI version](https://badge.fury.io/py/django-mycli.svg)](https://badge.fury.io/py/django-mycli) ![PyPI - License](https://img.shields.io/pypi/l/django-mycli)

Replaces your existing *mysql* cli for MySQL, MariaDB, and Percona with *mycli* which provides enhancements such as auto-completion and syntax highlighting. Visit the [MyCLI website](https://www.mycli.net/) to learn more about the MyCLI client.

## Installation

To install the package:

`$ pip install django-mycli`

Add `django_mycli` to your `INSTALLED_APPS` setting in your settings.py file.

    INSTALLED_APPS = [
        ...,
        'django_mycli',
    ]

## Usage

To use the `mycli` command with your project, call the `dbshell` command.

    ./manage.py dbshell




History
-------
1.0.1 (2020-06-20)
---------------------
* Updates to documentation

1.0.0 (2020-06-19)
---------------------
* Support for Django 2.2 LTS and above
* Removed support for Python 3.4
* Add support for Python 3.8

0.0.1 (2015-08-01)
---------------------
* Initial release.


