From 994590d2a54f801fe1048ca514d4b166f745a27a Mon Sep 17 00:00:00 2001 From: Max Kadel Date: Fri, 15 Sep 2023 09:13:43 -0400 Subject: [PATCH] Use PG 15 locally, update rake for development --- .lando.yml | 2 +- lib/tasks/servers.rake | 11 +++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.lando.yml b/.lando.yml index 4b326e4..4f7622d 100644 --- a/.lando.yml +++ b/.lando.yml @@ -1,7 +1,7 @@ name: allsearch services: allsearch_database: - type: postgres:13 + type: postgres:15 portforward: true catalog_solr: type: solr:8.4 diff --git a/lib/tasks/servers.rake b/lib/tasks/servers.rake index 079a917..1f5457f 100644 --- a/lib/tasks/servers.rake +++ b/lib/tasks/servers.rake @@ -2,9 +2,16 @@ namespace :servers do desc 'Start development servers' - task start: :environment do + task initialize: :environment do Rake::Task['db:create'].invoke + Rake::Task['db:migrate'].invoke + end + + desc 'Start the Apache Solr and PostgreSQL container services using Lando.' + task start: :environment do Rake::Task['solr:update_configs'].invoke - `lando start` + system('lando start') + system('rake servers:initialize') + system('rake servers:initialize RAILS_ENV=test') end end