chore: update file permissions for multiple files and add migration for club fee rules
All checks were successful
Deploy tt-tagebuch / deploy (push) Successful in 54s
All checks were successful
Deploy tt-tagebuch / deploy (push) Successful in 54s
- Changed file permissions from 644 to 755 for various files in the mobile-app and mobile-app_legacy_rn_expo directories, ensuring executable permissions where necessary. - Added a new SQL migration script to the backend to introduce missing columns for club billing and invoice settings in the clubs table, maintaining synchronization with the current Sequelize model.
This commit is contained in:
0
backend/migrations/20251111_add_member_images.sql
Normal file → Executable file
0
backend/migrations/20251111_add_member_images.sql
Normal file → Executable file
0
backend/migrations/20251213_add_tournament_stages.sql
Normal file → Executable file
0
backend/migrations/20251213_add_tournament_stages.sql
Normal file → Executable file
0
backend/migrations/20251214_allow_null_players_in_tournament_match.sql
Normal file → Executable file
0
backend/migrations/20251214_allow_null_players_in_tournament_match.sql
Normal file → Executable file
0
backend/migrations/20260107_add_pool_and_out_of_competition.sql
Normal file → Executable file
0
backend/migrations/20260107_add_pool_and_out_of_competition.sql
Normal file → Executable file
0
backend/migrations/20260107_change_accident_to_text.sql
Normal file → Executable file
0
backend/migrations/20260107_change_accident_to_text.sql
Normal file → Executable file
0
backend/migrations/20260130_add_email_address_to_external_participant.sql
Normal file → Executable file
0
backend/migrations/20260130_add_email_address_to_external_participant.sql
Normal file → Executable file
0
backend/migrations/20260130_add_gave_up_to_tournament_participants.sql
Normal file → Executable file
0
backend/migrations/20260130_add_gave_up_to_tournament_participants.sql
Normal file → Executable file
0
backend/migrations/20260130_add_mini_championship_and_max_birth_year.sql
Normal file → Executable file
0
backend/migrations/20260130_add_mini_championship_and_max_birth_year.sql
Normal file → Executable file
0
backend/migrations/20260130_add_number_of_tables_and_table_number.sql
Normal file → Executable file
0
backend/migrations/20260130_add_number_of_tables_and_table_number.sql
Normal file → Executable file
0
backend/migrations/20260130_add_password_reset_fields.sql
Normal file → Executable file
0
backend/migrations/20260130_add_password_reset_fields.sql
Normal file → Executable file
0
backend/migrations/20260310_add_clicktt_payload_logging.sql
Normal file → Executable file
0
backend/migrations/20260310_add_clicktt_payload_logging.sql
Normal file → Executable file
0
backend/migrations/20260315_add_club_rankings_settings.sql
Normal file → Executable file
0
backend/migrations/20260315_add_club_rankings_settings.sql
Normal file → Executable file
0
backend/migrations/20260324_create_member_orders_tables.sql
Normal file → Executable file
0
backend/migrations/20260324_create_member_orders_tables.sql
Normal file → Executable file
0
backend/migrations/20260401_add_adult_release_reserve_approved_to_member.sql
Normal file → Executable file
0
backend/migrations/20260401_add_adult_release_reserve_approved_to_member.sql
Normal file → Executable file
0
backend/migrations/20260402_add_team_gender_team_age_group_to_club_team.sql
Normal file → Executable file
0
backend/migrations/20260402_add_team_gender_team_age_group_to_club_team.sql
Normal file → Executable file
0
backend/migrations/20260403_add_planned_league_name_to_club_team.sql
Normal file → Executable file
0
backend/migrations/20260403_add_planned_league_name_to_club_team.sql
Normal file → Executable file
0
backend/migrations/20260415_add_member_data_quality_requirements_to_clubs.sql
Normal file → Executable file
0
backend/migrations/20260415_add_member_data_quality_requirements_to_clubs.sql
Normal file → Executable file
0
backend/migrations/20260415_create_member_group_photo.sql
Normal file → Executable file
0
backend/migrations/20260415_create_member_group_photo.sql
Normal file → Executable file
0
backend/migrations/20260415_create_member_play_interest.sql
Normal file → Executable file
0
backend/migrations/20260415_create_member_play_interest.sql
Normal file → Executable file
0
backend/migrations/20260420_create_billing_tables.sql
Normal file → Executable file
0
backend/migrations/20260420_create_billing_tables.sql
Normal file → Executable file
0
backend/migrations/20260421_add_budget_to_member_orders.sql
Normal file → Executable file
0
backend/migrations/20260421_add_budget_to_member_orders.sql
Normal file → Executable file
0
backend/migrations/20260506_add_paid_confirmed_to_member_orders.sql
Normal file → Executable file
0
backend/migrations/20260506_add_paid_confirmed_to_member_orders.sql
Normal file → Executable file
0
backend/migrations/20260508_add_duration_and_order_to_group_activity.sql
Normal file → Executable file
0
backend/migrations/20260508_add_duration_and_order_to_group_activity.sql
Normal file → Executable file
0
backend/migrations/20260508_add_group_id_to_diary_date_activities_and_migrate_group_activity.sql
Normal file → Executable file
0
backend/migrations/20260508_add_group_id_to_diary_date_activities_and_migrate_group_activity.sql
Normal file → Executable file
0
backend/migrations/20260514_add_exclude_from_quick_diary_create_to_training_group.sql
Normal file → Executable file
0
backend/migrations/20260514_add_exclude_from_quick_diary_create_to_training_group.sql
Normal file → Executable file
0
backend/migrations/20260518_add_result_details_to_friendly_match.sql
Normal file → Executable file
0
backend/migrations/20260518_add_result_details_to_friendly_match.sql
Normal file → Executable file
0
backend/migrations/20260518_create_friendly_match.sql
Normal file → Executable file
0
backend/migrations/20260518_create_friendly_match.sql
Normal file → Executable file
0
backend/migrations/20260530_create_friendly_match_shared_and_invitation.sql
Normal file → Executable file
0
backend/migrations/20260530_create_friendly_match_shared_and_invitation.sql
Normal file → Executable file
0
backend/migrations/20260605_create_club_venue.sql
Normal file → Executable file
0
backend/migrations/20260605_create_club_venue.sql
Normal file → Executable file
0
backend/migrations/20260708_add_paid_amount_cents_to_club_payment_claims.sql
Normal file → Executable file
0
backend/migrations/20260708_add_paid_amount_cents_to_club_payment_claims.sql
Normal file → Executable file
10
backend/migrations/20260713_add_club_fee_rules_and_invoice_settings.sql
Executable file
10
backend/migrations/20260713_add_club_fee_rules_and_invoice_settings.sql
Executable file
@@ -0,0 +1,10 @@
|
||||
-- Migration: Add missing club billing/settings columns used by the Club model.
|
||||
-- This keeps upgraded installations in sync with the current Sequelize model.
|
||||
|
||||
ALTER TABLE clubs
|
||||
ADD COLUMN IF NOT EXISTS fee_rules JSON NULL
|
||||
COMMENT 'Manual contribution rules for common club member groups',
|
||||
ADD COLUMN IF NOT EXISTS outgoing_invoice_prefix VARCHAR(24) NOT NULL DEFAULT 'RE',
|
||||
ADD COLUMN IF NOT EXISTS outgoing_invoice_next_number INT NOT NULL DEFAULT 1,
|
||||
ADD COLUMN IF NOT EXISTS incoming_invoice_prefix VARCHAR(24) NOT NULL DEFAULT 'EI',
|
||||
ADD COLUMN IF NOT EXISTS incoming_invoice_next_number INT NOT NULL DEFAULT 1;
|
||||
0
backend/migrations/TABELLEN_LISTE.md
Normal file → Executable file
0
backend/migrations/TABELLEN_LISTE.md
Normal file → Executable file
0
backend/migrations/add_allows_external_to_tournament.sql
Normal file → Executable file
0
backend/migrations/add_allows_external_to_tournament.sql
Normal file → Executable file
0
backend/migrations/add_auto_update_ratings_to_my_tischtennis.sql
Normal file → Executable file
0
backend/migrations/add_auto_update_ratings_to_my_tischtennis.sql
Normal file → Executable file
0
backend/migrations/add_calendar_region_to_clubs.sql
Normal file → Executable file
0
backend/migrations/add_calendar_region_to_clubs.sql
Normal file → Executable file
0
backend/migrations/add_class_id_to_external_tournament_participant.sql
Normal file → Executable file
0
backend/migrations/add_class_id_to_external_tournament_participant.sql
Normal file → Executable file
0
backend/migrations/add_class_id_to_tournament_group.sql
Normal file → Executable file
0
backend/migrations/add_class_id_to_tournament_group.sql
Normal file → Executable file
0
backend/migrations/add_class_id_to_tournament_match.sql
Normal file → Executable file
0
backend/migrations/add_class_id_to_tournament_match.sql
Normal file → Executable file
0
backend/migrations/add_class_id_to_tournament_member.sql
Normal file → Executable file
0
backend/migrations/add_class_id_to_tournament_member.sql
Normal file → Executable file
0
backend/migrations/add_drawing_data_to_predefined_activity_images.sql
Normal file → Executable file
0
backend/migrations/add_drawing_data_to_predefined_activity_images.sql
Normal file → Executable file
0
backend/migrations/add_gender_to_external_tournament_participant.sql
Normal file → Executable file
0
backend/migrations/add_gender_to_external_tournament_participant.sql
Normal file → Executable file
0
backend/migrations/add_gender_to_tournament_class.sql
Normal file → Executable file
0
backend/migrations/add_gender_to_tournament_class.sql
Normal file → Executable file
0
backend/migrations/add_greeting_and_association_to_clubs.sql
Normal file → Executable file
0
backend/migrations/add_greeting_and_association_to_clubs.sql
Normal file → Executable file
0
backend/migrations/add_group_id_to_participants.sql
Normal file → Executable file
0
backend/migrations/add_group_id_to_participants.sql
Normal file → Executable file
0
backend/migrations/add_is_active_to_tournament_match.sql
Normal file → Executable file
0
backend/migrations/add_is_active_to_tournament_match.sql
Normal file → Executable file
0
backend/migrations/add_is_doubles_to_tournament_class.sql
Normal file → Executable file
0
backend/migrations/add_is_doubles_to_tournament_class.sql
Normal file → Executable file
0
backend/migrations/add_match_result_fields.sql
Normal file → Executable file
0
backend/migrations/add_match_result_fields.sql
Normal file → Executable file
0
backend/migrations/add_matches_tied_to_team.sql
Normal file → Executable file
0
backend/migrations/add_matches_tied_to_team.sql
Normal file → Executable file
0
backend/migrations/add_max_birth_year_to_tournament_class.sql
Normal file → Executable file
0
backend/migrations/add_max_birth_year_to_tournament_class.sql
Normal file → Executable file
0
backend/migrations/add_member_contact_and_postal_code.sql
Normal file → Executable file
0
backend/migrations/add_member_contact_and_postal_code.sql
Normal file → Executable file
0
backend/migrations/add_mytischtennis_fields_to_league.sql
Normal file → Executable file
0
backend/migrations/add_mytischtennis_fields_to_league.sql
Normal file → Executable file
0
backend/migrations/add_mytischtennis_history_player_id_to_member.sql
Normal file → Executable file
0
backend/migrations/add_mytischtennis_history_player_id_to_member.sql
Normal file → Executable file
0
backend/migrations/add_mytischtennis_player_id_to_member.sql
Normal file → Executable file
0
backend/migrations/add_mytischtennis_player_id_to_member.sql
Normal file → Executable file
0
backend/migrations/add_mytischtennis_team_id_to_club_team.sql
Normal file → Executable file
0
backend/migrations/add_mytischtennis_team_id_to_club_team.sql
Normal file → Executable file
0
backend/migrations/add_name_to_tournament.sql
Normal file → Executable file
0
backend/migrations/add_name_to_tournament.sql
Normal file → Executable file
0
backend/migrations/add_permissions_to_user_club.sql
Normal file → Executable file
0
backend/migrations/add_permissions_to_user_club.sql
Normal file → Executable file
0
backend/migrations/add_player_tracking_to_match.sql
Normal file → Executable file
0
backend/migrations/add_player_tracking_to_match.sql
Normal file → Executable file
0
backend/migrations/add_range_to_training_cancellations.sql
Normal file → Executable file
0
backend/migrations/add_range_to_training_cancellations.sql
Normal file → Executable file
0
backend/migrations/add_season_to_teams.sql
Normal file → Executable file
0
backend/migrations/add_season_to_teams.sql
Normal file → Executable file
0
backend/migrations/add_seeded_to_tournament_member.sql
Normal file → Executable file
0
backend/migrations/add_seeded_to_tournament_member.sql
Normal file → Executable file
0
backend/migrations/add_table_fields_to_team.sql
Normal file → Executable file
0
backend/migrations/add_table_fields_to_team.sql
Normal file → Executable file
0
backend/migrations/add_table_points_won_lost_to_team.sql
Normal file → Executable file
0
backend/migrations/add_table_points_won_lost_to_team.sql
Normal file → Executable file
0
backend/migrations/add_training_group_ids_to_training_cancellations.sql
Normal file → Executable file
0
backend/migrations/add_training_group_ids_to_training_cancellations.sql
Normal file → Executable file
0
backend/migrations/add_winning_sets_to_tournament.sql
Normal file → Executable file
0
backend/migrations/add_winning_sets_to_tournament.sql
Normal file → Executable file
0
backend/migrations/change_ttr_to_birth_date_in_external_tournament_participant.sql
Normal file → Executable file
0
backend/migrations/change_ttr_to_birth_date_in_external_tournament_participant.sql
Normal file → Executable file
0
backend/migrations/check_seasons_and_teams.sql
Normal file → Executable file
0
backend/migrations/check_seasons_and_teams.sql
Normal file → Executable file
0
backend/migrations/check_seasons_and_teams_simple.sql
Normal file → Executable file
0
backend/migrations/check_seasons_and_teams_simple.sql
Normal file → Executable file
0
backend/migrations/create_api_log_table.sql
Normal file → Executable file
0
backend/migrations/create_api_log_table.sql
Normal file → Executable file
0
backend/migrations/create_calendar_events_table.sql
Normal file → Executable file
0
backend/migrations/create_calendar_events_table.sql
Normal file → Executable file
0
backend/migrations/create_club_disabled_preset_groups.sql
Normal file → Executable file
0
backend/migrations/create_club_disabled_preset_groups.sql
Normal file → Executable file
0
backend/migrations/create_external_tournament_participant_table.sql
Normal file → Executable file
0
backend/migrations/create_external_tournament_participant_table.sql
Normal file → Executable file
0
backend/migrations/create_http_page_fetch_log.sql
Normal file → Executable file
0
backend/migrations/create_http_page_fetch_log.sql
Normal file → Executable file
0
backend/migrations/create_my_tischtennis_fetch_log.sql
Normal file → Executable file
0
backend/migrations/create_my_tischtennis_fetch_log.sql
Normal file → Executable file
0
backend/migrations/create_my_tischtennis_update_history.sql
Normal file → Executable file
0
backend/migrations/create_my_tischtennis_update_history.sql
Normal file → Executable file
0
backend/migrations/create_tournament_class_table.sql
Normal file → Executable file
0
backend/migrations/create_tournament_class_table.sql
Normal file → Executable file
0
backend/migrations/create_tournament_pairing_table.sql
Normal file → Executable file
0
backend/migrations/create_tournament_pairing_table.sql
Normal file → Executable file
0
backend/migrations/create_training_cancellations_table.sql
Normal file → Executable file
0
backend/migrations/create_training_cancellations_table.sql
Normal file → Executable file
0
backend/migrations/create_training_group_tables.sql
Normal file → Executable file
0
backend/migrations/create_training_group_tables.sql
Normal file → Executable file
0
backend/migrations/create_training_times_table.sql
Normal file → Executable file
0
backend/migrations/create_training_times_table.sql
Normal file → Executable file
0
backend/migrations/fix_seasons_and_teams.sql
Normal file → Executable file
0
backend/migrations/fix_seasons_and_teams.sql
Normal file → Executable file
0
backend/migrations/make_location_optional_in_match.sql
Normal file → Executable file
0
backend/migrations/make_location_optional_in_match.sql
Normal file → Executable file
0
backend/migrations/rename_max_birth_year_to_min_birth_year.sql
Normal file → Executable file
0
backend/migrations/rename_max_birth_year_to_min_birth_year.sql
Normal file → Executable file
0
backend/migrations/update_existing_user_club_permissions.sql
Normal file → Executable file
0
backend/migrations/update_existing_user_club_permissions.sql
Normal file → Executable file
0
backend/migrations/update_my_tischtennis_text_fields_to_longtext.sql
Normal file → Executable file
0
backend/migrations/update_my_tischtennis_text_fields_to_longtext.sql
Normal file → Executable file
Reference in New Issue
Block a user