mirror of
https://github.com/cookiecutter/cookiecutter-django.git
synced 2025-08-18 10:54:51 +03:00
remove unused db folders with
This commit is contained in:
parent
1b6349d383
commit
88f427aa0e
|
@ -143,6 +143,32 @@ def remove_dotgithub_folder():
|
||||||
shutil.rmtree(".github")
|
shutil.rmtree(".github")
|
||||||
|
|
||||||
|
|
||||||
|
def remove_postgres_env_files():
|
||||||
|
local_postgres_envs_path = os.path.join(".envs", ".local", ".postgres")
|
||||||
|
production_postgres_envs_path = os.path.join(".envs", ".production", ".postgres")
|
||||||
|
|
||||||
|
os.remove(local_postgres_envs_path)
|
||||||
|
os.remove(production_postgres_envs_path)
|
||||||
|
|
||||||
|
|
||||||
|
def remove_mysql_env_files():
|
||||||
|
local_mysql_envs_path = os.path.join(".envs", ".local", ".mysql")
|
||||||
|
production_mysql_envs_path = os.path.join(".envs", ".production", ".mysql")
|
||||||
|
|
||||||
|
os.remove(local_mysql_envs_path)
|
||||||
|
os.remove(production_mysql_envs_path)
|
||||||
|
|
||||||
|
|
||||||
|
def remove_postgres_docker_folder():
|
||||||
|
postgres_compose_path = os.path.join("compose", "production", "postgres")
|
||||||
|
shutil.rmtree(postgres_compose_path)
|
||||||
|
|
||||||
|
|
||||||
|
def remove_mysql_docker_folder():
|
||||||
|
mysql_compose_path = os.path.join("compose", "production", "mysql")
|
||||||
|
shutil.rmtree(mysql_compose_path)
|
||||||
|
|
||||||
|
|
||||||
def generate_random_string(
|
def generate_random_string(
|
||||||
length, using_digits=False, using_ascii_letters=False, using_punctuation=False
|
length, using_digits=False, using_ascii_letters=False, using_punctuation=False
|
||||||
):
|
):
|
||||||
|
@ -391,6 +417,10 @@ def main():
|
||||||
remove_pycharm_files()
|
remove_pycharm_files()
|
||||||
|
|
||||||
if "{{ cookiecutter.use_docker }}".lower() == "y":
|
if "{{ cookiecutter.use_docker }}".lower() == "y":
|
||||||
|
if "{{ cookiecutter.database_engine }}".lower() == "postgresql":
|
||||||
|
remove_mysql_docker_folder()
|
||||||
|
elif "{{ cookiecutter.database_engine }}".lower() == "mysql":
|
||||||
|
remove_postgres_docker_folder()
|
||||||
remove_utility_files()
|
remove_utility_files()
|
||||||
else:
|
else:
|
||||||
remove_docker_files()
|
remove_docker_files()
|
||||||
|
@ -406,6 +436,11 @@ def main():
|
||||||
elif "{{ cookiecutter.use_compressor }}".lower() == "n":
|
elif "{{ cookiecutter.use_compressor }}".lower() == "n":
|
||||||
remove_heroku_build_hooks()
|
remove_heroku_build_hooks()
|
||||||
|
|
||||||
|
if "{{ cookiecutter.database_engine }}".lower() == "postgresql":
|
||||||
|
remove_postgres_env_files()
|
||||||
|
elif "{{ cookiecutter.database_engine }}".lower() == "mysql":
|
||||||
|
remove_mysql_env_files()
|
||||||
|
|
||||||
if (
|
if (
|
||||||
"{{ cookiecutter.use_docker }}".lower() == "n"
|
"{{ cookiecutter.use_docker }}".lower() == "n"
|
||||||
and "{{ cookiecutter.use_heroku }}".lower() == "n"
|
and "{{ cookiecutter.use_heroku }}".lower() == "n"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user