https://github.com/andrewpetrochenkov/django-postgres-createdb.py
:snake: :elephant: create postgres database
https://github.com/andrewpetrochenkov/django-postgres-createdb.py
cli django python
Last synced: 3 months ago
JSON representation
:snake: :elephant: create postgres database
- Host: GitHub
- URL: https://github.com/andrewpetrochenkov/django-postgres-createdb.py
- Owner: andrewpetrochenkov
- License: unlicense
- Created: 2019-06-29T20:18:20.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-12-03T20:01:34.000Z (over 4 years ago)
- Last Synced: 2025-02-26T09:41:57.441Z (3 months ago)
- Topics: cli, django, python
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://pypi.org/project/django-postgres-createdb/)
[](https://unlicense.org/)
[](https://github.com/andrewp-as-is/django-postgres-createdb.py/actions)### Installation
```bash
$ [sudo] pip install django-postgres-createdb
```#### Examples
example 1 - management command:`settings.py`
```python
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'),
}
}
``````bash
$ python manage.py createdb
$ python manage.py createdb "default"
```example 2 - python module cli:
`settings.py`
```python
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'),
}
}
``````bash
$ export DJANGO_SETTINGS_MODULE=settings
$ python -m django_postgres_createdb
$ python -m django_postgres_createdb "default"
```#### Related
+ [django-postgres-createdb](https://pypi.org/project/django-postgres-createdb/)
+ [django-postgres-dropdb](https://pypi.org/project/django-postgres-dropdb/)