Installation
$ [sudo] pip install django-postgres-dropdb
Examples
example 1 - management command:
settings.py
INSTALLED_APPS+=['django_postgres_dropdb']
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': os.getenv('DB_NAME'),
'USER': os.getenv('DB_USER'),
'PASSWORD': os.getenv('DB_PASS'),
'HOST': os.getenv('DB_HOST'),
'PORT': os.getenv('DB_PORT'),
}
}
$ python manage.py dropdb
$ python manage.py dropdb "default"
example 2 - python module cli:
settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': os.getenv('DB_NAME'),
'USER': os.getenv('DB_USER'),
'PASSWORD': os.getenv('DB_PASS'),
'HOST': os.getenv('DB_HOST'),
'PORT': os.getenv('DB_PORT'),
}
}
$ export DJANGO_SETTINGS_MODULE=settings
$ python -m django_postgres_dropdb
$ python -m django_postgres_dropdb "default"
Related
Metadata
Release files for django-postgres-dropdb 2020.12.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django-postgres-dropdb-2020.12.3.tar.gz | 2.2 kB | Details |
Release files / django-postgres-dropdb-2020.12.3.tar.gz
| Download URL | django-postgres-dropdb-2020.12.3.tar.gz |
|---|---|
| Size | 2.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8ae00d9417515e2f2cd262c6f0e6c53719532723818ea63c73a63e74ad0bfbc8
|
|
BLAKE2b-256 checksum How to use checksums |
77b8418075246492fd3753acb53f7d3989b7fed7e568a740adf247ce5dbca145
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6
|