删除Postgres数据库
django-postgres-dropdb的Python项目详细描述
安装
$ [sudo] pip install django-postgres-dropdb
命令
command | ^{ |
---|---|
^{ | drop postgres database |
可执行模块
usage | ^{ |
---|---|
^{ | drop postgres database |
示例
示例1-管理命令:
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"
示例2-python模块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'),}}
$ exportDJANGO_SETTINGS_MODULE=settings $ python -m django_postgres_dropdb $ python -m django_postgres_dropdb "default"