Failed to use a DS software version greater than or equal to "2023-05-04-01" (related to #37 and #39)
Failed to use a DS software version greater than or equal to 2023-05-04-01
---> fixed by https://gitlab.adullact.net/demarches-simplifiees/vagrant-dev-demarches-simplifiees/-/releases/v8.0.0
see:
Works (without warranty) by applying :
rm -v db/migrate/20190709140415_add_export_queued_to_procedures.rb
rm -v db/migrate/20191211113341_create_export_groupe_instructeur_join_table.rb
rm -v db/migrate/20210407174523_drop_unused_columns.rb
rm -v db/migrate/20221006193737_backfill_procedures_zones.rb
rm -v db/migrate/20230131172119_add_estimated_duration_visible_to_procedures.rb
rm -v db/migrate/20230213123229_add_read_only_and_procedure_ids_to_api_tokens.rb
rm -v db/migrate/20230322150907_add_allow_expert_messaging_to_procedures.rb
2023-04-28-02
tag
DS It's works.
2023-05-04-01
tag
DS ????
Log
== Preparing database ==
W, [2023-06-14T02:24:42.086797 #27078] WARN -- Skylight: [SKYLIGHT] [5.3.4] Running Skylight in development mode. No data will be reported until you deploy your app.
(To disable this message for all local apps, run `skylight disable_dev_warning`.)
Running via Spring preloader in process 27095
== 20190709140415 AddExportQueuedToProcedures: migrating ======================
-- add_column(:procedures, :csv_export_queued, :boolean)
rake aborted!
StandardError: An error has occurred, this and all later migrations canceled:
PG::UndefinedTable: ERROR: relation "procedures" does not exist
/shared_dev/db/migrate/20190709140415_add_export_queued_to_procedures.rb:3:in `change'
<internal:/home/vagrant/rbenv/versions/3.2.2/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
<internal:/home/vagrant/rbenv/versions/3.2.2/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
-e:1:in `<main>'
Caused by:
ActiveRecord::StatementInvalid: PG::UndefinedTable: ERROR: relation "procedures" does not exist
/shared_dev/db/migrate/20190709140415_add_export_queued_to_procedures.rb:3:in `change'
<internal:/home/vagrant/rbenv/versions/3.2.2/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
<internal:/home/vagrant/rbenv/versions/3.2.2/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
-e:1:in `<main>'
Caused by:
PG::UndefinedTable: ERROR: relation "procedures" does not exist
/shared_dev/db/migrate/20190709140415_add_export_queued_to_procedures.rb:3:in `change'
<internal:/home/vagrant/rbenv/versions/3.2.2/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
<internal:/home/vagrant/rbenv/versions/3.2.2/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
-e:1:in `<main>'
Tasks: TOP => db:prepare
(See full trace by running task with --trace)
== Command ["bin/rails db:prepare"] failed ==