Installation
$ [sudo] pip install django-postgres-createdb
Examples
example 1 - management command:
settings.py
INSTALLED_APPS+=['django_postgres_createdb']
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 createdb
$ python manage.py createdb "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_createdb
$ python -m django_postgres_createdb "default"
Related
Metadata
Release files for django-postgres-createdb 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-createdb-2020.12.3.tar.gz | 2.2 kB | Details |
Release files / django-postgres-createdb-2020.12.3.tar.gz
| Download URL | django-postgres-createdb-2020.12.3.tar.gz |
|---|---|
| Size | 2.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
12fca993f3d59cf0c251859a204da41b7c6fd230beb45d06bc5e98a3f4139039
|
|
BLAKE2b-256 checksum How to use checksums |
9f415da79ae9b669ac1b1c9d82bebf21d90256f2e8117b74142afa73d44bff50
|
| 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
|