data-service/sqitch/deploy
Christopher Baines af209170f7 Track package replacements
Start at least looking for package replacements, and storing the
details (particularly the derivation). I'm looking at doing this so that build
servers using the Guix Data Service can build these derivations.
2021-07-11 11:57:05 +01:00
..
add-tsvectors-per-locale.sql Add the package_metadata_tsvectors table 2020-08-12 08:53:35 +01:00
add_derivation_source_file_nars.sql Add a new table to nars for derivation source files 2019-12-28 22:47:58 +00:00
add_derivation_sources_derivation_source_file_id_index.sql Add an index for derivation_sources.derivation_source_file_id 2020-10-02 20:15:23 +01:00
add_git_repositories_cgit_url_base.sql Store and display the location of packages 2019-05-13 21:07:48 +01:00
add_index_on_builds_derivation_file_name.sql Add an index on the derivation_file_name field in the builds table 2019-12-12 20:07:22 +00:00
add_location_information.sql Store and display the location of packages 2019-05-13 21:07:48 +01:00
add_retry_value_to_job_event_enum.sql Make it easier to retry jobs 2019-10-02 21:54:11 +01:00
add_some_database_indexes.sql Add some database indexes 2019-12-12 20:07:22 +00:00
allow_including_and_excluding_branches_for_repositories.sql Support excluding and including branches from a repository 2020-02-08 12:03:41 +00:00
appschema.sql Add some initial Sqitch migrations 2019-04-14 10:06:13 +01:00
build_add_build_server_build_id.sql Support storing the id's representing builds in other services 2020-06-27 14:05:51 +01:00
build_server_token_seeds.sql Add new table to store token seeds for build servers 2019-11-23 11:30:36 +00:00
build_servers_build_config.sql Add a table to configure which build servers build what 2020-01-05 12:16:21 +00:00
build_servers_lookup_builds.sql Add a lookup_builds field to the build_servers table 2020-05-24 17:02:53 +01:00
build_status_add_unique_index.sql Avoid duplicate build status entries 2020-07-01 09:35:29 +01:00
build_status_nullable_timestamp.sql Make build_status.timestamp nullable 2020-06-27 14:05:51 +01:00
builds_add_derivation_output_details_set_id.sql Add new derivation_output_details_set_id column to the builds table 2019-12-12 20:07:22 +00:00
builds_remove_build_server_id_derivation_unique_constraint.sql Remove the constraint on having one derivation build per server 2020-07-01 09:35:40 +01:00
buildstatus_enum.sql Add some initial Sqitch migrations 2019-04-14 10:06:13 +01:00
change_autovacuum_config.sql Change the autovacuum config for some tables 2020-10-01 22:30:39 +01:00
change_derivation_source_file_nars_constraint.sql Change a constraint to add ON DELETE CASCADE 2020-10-02 20:15:10 +01:00
change_git_branches_primary_key.sql Change the git_branches table primary key 2019-08-05 20:02:06 +01:00
change_load_new_guix_revision_job_logs_contents_to_be_nullable.sql Tweak how logs are stored 2019-07-07 21:23:18 +01:00
change_locale_values.sql Change the locale codeset representation 2020-09-26 11:45:57 +01:00
change_nar_urls_size_to_bigint.sql Change nar_urls size to bigint 2019-12-12 20:07:22 +00:00
change_nars_size_to_bigint.sql Change nars size to bigint 2019-12-12 20:07:22 +00:00
change_package_derivations_by_guix_revision_range_target.sql Rework cross derivations support 2020-02-08 11:16:08 +00:00
change_package_derivations_target.sql Rework cross derivations support 2020-02-08 11:16:08 +00:00
change_package_descriptions_index.sql Change a package_descriptions index to use MD5 of the description 2020-08-23 14:42:32 +01:00
channel_instance_derivations.sql Start storing channel instance derivations 2020-02-11 08:56:24 +00:00
channel_news_tables.sql Add a new channel-news module, along with tables the relevant data 2019-11-21 19:56:19 +00:00
create_latest_build_status.sql Add a latest_build_status table 2020-10-13 19:31:43 +01:00
create_narinfo_fetch_records_index.sql Create an index on narinfo_fetch_records 2020-03-25 19:11:03 +00:00
dates_to_load_new_guix_revision_jobs.sql Record job success without deleting the job record 2019-06-02 21:48:02 +01:00
derivation_output_details_sets_derivation_output_details_ids_index.sql Add a index to derivation_output_details_sets 2020-07-04 08:59:29 +01:00
derivation_output_sets.sql Start storing and identifying sets of derivation outputs 2019-12-12 20:07:22 +00:00
derivation_source_files_store_path_hash_index.sql Create an index on the hash component of the store path 2019-12-29 17:55:04 +00:00
derivations_hash_index.sql Create an index for the hash component of derivation filenames 2019-12-26 09:28:20 +00:00
drop_package_versions_by_guix_revision_range.sql Stop using package_versions_by_guix_revision_range 2020-03-24 20:44:57 +00:00
fix_duplicated_licenses.sql Fix some duplicated values in tables 2019-08-04 09:39:40 +01:00
fix_null_values_in_git_branches.sql Fix the 'NULL' values in git_branches for the commits 2019-09-29 17:10:04 +01:00
git-repositories-x-git-repo-header.sql Don't hardcode the expected x-git-repo header value 2020-01-11 17:25:08 +00:00
git_branches.sql Start to handle information about Git branches 2019-05-05 20:06:28 +01:00
git_repositories.sql Switch to storing Git repositories in a table 2019-05-05 14:36:52 +01:00
git_repositories_add_fetch_with_authentication_field.sql Support storing whether to authenticate commits by git repository 2020-10-07 18:50:13 +01:00
guix_revision_lint_checkers.sql Add a new table guix_revision_lint_checkers 2019-09-01 18:32:09 +01:00
guix_revision_package_derivations_add_package_derivation_index.sql Add index to speed up deleting revisions 2020-10-27 16:59:09 +00:00
guix_revision_system_test_derivations_add_system.sql Generate and store system test derivations for all supported systems 2020-03-20 08:28:55 +00:00
increase_derivation_inputs_statistics_targets.sql Increase statistics targets for the derivation_inputs table 2020-12-27 10:37:06 +00:00
increase_fillfactor_for_some_indexes.sql Rework cross derivations support 2020-02-08 11:16:08 +00:00
index_on_load_new_guix_revision_job_events_job_id.sql Add migration to create an index on load_new_guix_revision_job_events 2019-09-29 12:04:57 +01:00
initial_import.sql Add some initial Sqitch migrations 2019-04-14 10:06:13 +01:00
license_support.sql Store license information for packages 2019-05-15 08:05:14 +01:00
lint_warnings.sql Store lint warnings in the database 2019-09-01 13:12:10 +01:00
load_new_guix_revision_job_events.sql Add more detailed new revision job handling 2019-06-02 22:00:29 +01:00
load_new_guix_revision_job_logs.sql Record the output from loading new revisions to the database 2019-06-22 01:51:49 +02:00
load_new_guix_revision_jobs_make_commits_unique.sql Fix a missing ; in a Sqitch migration 2020-03-29 12:05:00 +01:00
make_nar_urls_file_size_optional.sql Make nar_urls file sizes optional 2020-06-03 06:56:59 +01:00
make_some_constraints_deferrable.sql Make a constraint deferrable 2020-02-16 22:28:37 +00:00
nar_related_tables.sql Begin to add support for importing narinfo files 2019-11-30 10:51:58 +00:00
narinfo_fetch_record.sql Add a table to record where narinfo files were fetched from 2019-12-12 20:07:22 +00:00
package_derivations_by_guix_revision_range.sql Add a new table to describe the history of derivations 2019-11-09 19:59:55 +00:00
package_metadata_location_id_index.sql Add index for package_metadata 2021-05-27 21:26:56 +01:00
package_versions_by_guix_revision_range.sql Add a new table to store package versions by revision ranges 2019-09-27 17:28:46 +01:00
packages_replacement.sql Track package replacements 2021-07-11 11:57:05 +01:00
regenerate_latest_build_status.sql Regenerate the latest_build_status table 2020-10-21 19:46:27 +01:00
remove_duplicate_load_new_guix_revision_jobs.sql Avoid erroring when processing emails again 2019-08-05 20:59:48 +01:00
remove_guix_revision_duplicates.sql Remove duplicates from the guix_revisions table 2019-10-05 09:14:40 +01:00
remove_guix_revisions_store_path.sql Store channel instance derivations in a separate transaction 2021-02-02 23:36:56 +00:00
remove_odd_package_derivations.sql Remove odd package derivations with mismatched systems 2020-04-24 21:47:06 +01:00
remove_old_cross_derivations.sql Rework cross derivations support 2020-02-08 11:16:08 +00:00
remove_package_metadata_sha1_hash.sql Remove the sha1_hash from the package_metadata table 2019-05-12 18:08:17 +01:00
rework_builds.sql Rework the builds and build_status tables as well as related code 2019-11-24 20:18:08 +00:00
some_indexes.sql Add some indexes 2021-05-17 18:40:45 +01:00
sort_out_duplicate_builds.sql Deduplicate builds and add a unique index 2019-12-12 20:07:22 +00:00
system_test_tables.sql Add missing migration 2020-02-03 22:57:57 +00:00
systems_table.sql Create a table for systems 2021-04-23 11:14:51 +01:00
translations_for_lint_checker_descriptions.sql Get the translated lint checker descriptions into the database 2020-06-07 20:17:03 +01:00
translations_for_package_synopsis_and_descriptions.sql Get the translated package synopsis and descriptions into the database 2020-06-19 16:03:32 +01:00
update_build_servers_build_config.sql Update the build_servers_build_config values 2020-02-13 23:11:36 +00:00