From 1232caf5a21588254bea20b2d2710ff5ebb9be49 Mon Sep 17 00:00:00 2001 From: myvault Date: Sun, 30 Sep 2018 10:05:46 +0300 Subject: [PATCH] Removing ignored files --- {{cookiecutter.project_slug}}/sc/create_db.sh | 27 +++++++++++++++++++ .../sc/git_clean_cache.sh | 4 +++ .../sc/git_create_repo.sh | 5 ++++ .../sc/venv_create.sh | 2 ++ 4 files changed, 38 insertions(+) create mode 100755 {{cookiecutter.project_slug}}/sc/create_db.sh create mode 100755 {{cookiecutter.project_slug}}/sc/git_clean_cache.sh create mode 100644 {{cookiecutter.project_slug}}/sc/git_create_repo.sh create mode 100755 {{cookiecutter.project_slug}}/sc/venv_create.sh diff --git a/{{cookiecutter.project_slug}}/sc/create_db.sh b/{{cookiecutter.project_slug}}/sc/create_db.sh new file mode 100755 index 000000000..038d01894 --- /dev/null +++ b/{{cookiecutter.project_slug}}/sc/create_db.sh @@ -0,0 +1,27 @@ +echo 'Creating Database {{cookiecutter.project_slug}}:' +sudo -u postgres psql --command 'CREATE DATABASE {{cookiecutter.project_slug}};' + +echo + +echo 'Creating DB user {{cookiecutter.project_slug}}_user with password {{cookiecutter.database_user_password}}' +sudo -u postgres psql --command 'CREATE USER {{cookiecutter.project_slug}}_user WITH PASSWORD '\'{{cookiecutter.database_user_password}}\'; + +echo + +echo 'Altering role to utf8' +sudo -u postgres psql --command 'ALTER ROLE {{cookiecutter.project_slug}}_user SET client_encoding TO '\'utf8\'; + +echo + +echo 'setting default_transaction_isolation TO read committed' +sudo -u postgres psql --command 'ALTER ROLE {{cookiecutter.project_slug}}_user SET default_transaction_isolation TO '\'read\ committed\'; + +echo + +echo 'setting timezone to {{cookiecutter.timezone}}' +sudo -u postgres psql --command 'ALTER ROLE {{cookiecutter.project_slug}}_user SET timezone TO '\'{{cookiecutter.timezone}}\'; + +echo + +echo 'Granting all privileges on Database {{cookiecutter.project_slug}} to {{cookiecutter.project_slug}}_user;' +sudo -u postgres psql --command 'GRANT ALL PRIVILEGES ON DATABASE {{cookiecutter.project_slug}} TO {{cookiecutter.project_slug}}_user;' diff --git a/{{cookiecutter.project_slug}}/sc/git_clean_cache.sh b/{{cookiecutter.project_slug}}/sc/git_clean_cache.sh new file mode 100755 index 000000000..c0ded60ce --- /dev/null +++ b/{{cookiecutter.project_slug}}/sc/git_clean_cache.sh @@ -0,0 +1,4 @@ +git rm -r --cached . +git add -A +git commit -am 'Removing ignored files' +git push diff --git a/{{cookiecutter.project_slug}}/sc/git_create_repo.sh b/{{cookiecutter.project_slug}}/sc/git_create_repo.sh new file mode 100644 index 000000000..7cda88ce1 --- /dev/null +++ b/{{cookiecutter.project_slug}}/sc/git_create_repo.sh @@ -0,0 +1,5 @@ +git init +git add . +git commit -m "first {{cookiecutter.project_slug}} commit" +git remote add origin git@bitbucket.org:myvault/{{cookiecutter.project_slug}}.git +git push -u origin master diff --git a/{{cookiecutter.project_slug}}/sc/venv_create.sh b/{{cookiecutter.project_slug}}/sc/venv_create.sh new file mode 100755 index 000000000..e1ea18ca5 --- /dev/null +++ b/{{cookiecutter.project_slug}}/sc/venv_create.sh @@ -0,0 +1,2 @@ +#!/bin/bash +virtualenv -p python3 ../../venv/{{cookiecutter.venv_name}}