From 39d6347a7da98070dd69e2233f0b56eeb0d08f60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Sun, 30 Jun 2024 13:58:53 +0200 Subject: [PATCH] Fix db creation: don't call migration but schema load and seed --- scripts/_common.sh | 1 + scripts/install | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/_common.sh b/scripts/_common.sh index cef5ff9..64c866d 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -56,6 +56,7 @@ fabmanager_build_ui() { fabmanager_seed_db() { pushd "$install_dir" ynh_replace_string --match_string="DateTime.current" --replace_string="DateTime.current - 1.days" --target_file="$install_dir/db/seeds.rb" + env_ruby bash -c "set -a; source '$install_dir/.env'; set +a ; RAILS_ENV=production ADMIN_EMAIL='$admin_mail' ADMIN_PASSWORD='$password' bin/bundle exec rails db:schema:load" env_ruby bash -c "set -a; source '$install_dir/.env'; set +a ; RAILS_ENV=production ADMIN_EMAIL='$admin_mail' ADMIN_PASSWORD='$password' bin/bundle exec rails db:seed" popd } diff --git a/scripts/install b/scripts/install index 6265c14..18acc77 100755 --- a/scripts/install +++ b/scripts/install @@ -75,8 +75,8 @@ ynh_script_progression --message="Building app..." --weight=7 fabmanager_build_ruby fabmanager_build_ui -fabmanager_migrate_db fabmanager_seed_db +# fabmanager_migrate_db ynh_secure_remove --file="$install_dir/.cache"