Azure Database: Redcap Database Collation Scripts
Redcap Dev
`` sql
-- TABLE STRUCTURE: SQL to fix the table charset and collation of the REDCap database tables
USE redcap_appd87m1
;
SET SESSION SQL_SAFE_UPDATES = 0;
SET FOREIGN_KEY_CHECKS = 0;
ALTER TABLE redcap_actions
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE action_trigger
action_trigger
enum('MANUAL','ENDOFSURVEY','SURVEYQUESTION') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE action_response
action_response
enum('NONE','EMAIL_PRIMARY','EMAIL_SECONDARY','EMAIL_TERTIARY','STOPSURVEY','PROMPT') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE custom_text
custom_text
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_alerts_recurrence
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE instrument
instrument
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE send_option
send_option
enum('now','date','time_lag','next_occurrence') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'now',
CHANGE status
status
enum('IDLE','QUEUED','SENDING') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'IDLE';
ALTER TABLE redcap_alerts_sent_log
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE alert_type
alert_type
enum('EMAIL','SMS','VOICE_CALL','SENDGRID_TEMPLATE') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'EMAIL',
CHANGE email_from
email_from
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE email_to
email_to
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE phone_number_to
phone_number_to
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE email_cc
email_cc
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE email_bcc
email_bcc
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE subject
subject
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE message
message
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE attachment_names
attachment_names
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_alerts_sent
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE instrument
instrument
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_alerts
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE alert_title
alert_title
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE alert_type
alert_type
enum('EMAIL','SMS','VOICE_CALL','SENDGRID_TEMPLATE') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'EMAIL',
CHANGE alert_stop_type
alert_stop_type
enum('RECORD','RECORD_EVENT','RECORD_EVENT_INSTRUMENT','RECORD_INSTRUMENT','RECORD_EVENT_INSTRUMENT_INSTANCE') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'RECORD_EVENT_INSTRUMENT_INSTANCE',
CHANGE form_name
form_name
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Instrument Name',
CHANGE alert_condition
alert_condition
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Conditional logic',
CHANGE email_from
email_from
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Email From',
CHANGE email_from_display
email_from_display
varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Email sender display name',
CHANGE email_to
email_to
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Email To',
CHANGE phone_number_to
phone_number_to
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE email_cc
email_cc
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Email CC',
CHANGE email_bcc
email_bcc
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Email BCC',
CHANGE email_subject
email_subject
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Subject',
CHANGE alert_message
alert_message
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Message',
CHANGE email_failed
email_failed
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE email_attachment_variable
email_attachment_variable
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'REDCap file variables',
CHANGE cron_send_email_on
cron_send_email_on
enum('now','date','time_lag','next_occurrence') COLLATE utf8mb4_unicode_ci DEFAULT 'now' COMMENT 'When to send alert',
CHANGE cron_send_email_on_field
cron_send_email_on_field
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE cron_send_email_on_field_after
cron_send_email_on_field_after
enum('before','after') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'after',
CHANGE cron_send_email_on_next_day_type
cron_send_email_on_next_day_type
enum('DAY','WEEKDAY','WEEKENDDAY','SUNDAY','MONDAY','TUESDAY','WEDNESDAY','THURSDAY','FRIDAY','SATURDAY') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'DAY',
CHANGE cron_repeat_for_units
cron_repeat_for_units
enum('DAYS','HOURS','MINUTES') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'DAYS',
CHANGE sendgrid_template_id
sendgrid_template_id
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sendgrid_template_data
sendgrid_template_data
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sendgrid_mail_send_configuration
sendgrid_mail_send_configuration
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_auth_copy
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_auth_history
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE username
username
varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE password
password
varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
DROP INDEX username_password
,
ADD KEY username_password
(username
(191),password
(191));
ALTER TABLE redcap_auth_questions
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE question
question
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_auth
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE username
username
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE password
password
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash of user''s password',
CHANGE password_salt
password_salt
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Unique random salt for password',
CHANGE password_answer
password_answer
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hashed answer to password recovery question',
CHANGE password_reset_key
password_reset_key
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_cache
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE cache_key
cache_key
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE invalidation_strategies
invalidation_strategies
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_cde_cache
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE tinyId
tinyId
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE publicId
publicId
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE steward
steward
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE question
question
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE choices
choices
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_cde_field_mapping
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE field_name
field_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE tinyId
tinyId
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE publicId
publicId
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE questionId
questionId
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE steward
steward
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE web_service
web_service
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE org_selected
org_selected
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_crons_datediff
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE asi_status
asi_status
enum('QUEUED','PROCESSING') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Status for ASIs',
CHANGE alert_status
alert_status
enum('QUEUED','PROCESSING') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Status for Alerts';
ALTER TABLE redcap_crons_history
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE cron_run_status
cron_run_status
enum('PROCESSING','COMPLETED','FAILED') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE cron_info
cron_info
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Any pertinent info that might be logged';
ALTER TABLE redcap_crons
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE cron_name
cron_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Unique name for each job',
CHANGE cron_description
cron_description
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE cron_enabled
cron_enabled
enum('ENABLED','DISABLED') COLLATE utf8mb4_unicode_ci DEFAULT 'ENABLED',
CHANGE cron_external_url
cron_external_url
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'URL to call for custom jobs not defined by REDCap';
ALTER TABLE redcap_custom_queries_folders_items
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_custom_queries_folders
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE name
name
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_custom_queries
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE title
title
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE query
query
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_dashboard_ip_location_cache
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE latitude
latitude
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE longitude
longitude
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE city
city
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE region
region
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE country
country
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_data2
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE field_name
field_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE value
value
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_data3
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE field_name
field_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE value
value
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_data4
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE field_name
field_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE value
value
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_data5
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE field_name
field_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE value
value
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_data6
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE field_name
field_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE value
value
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_data_access_groups_users
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE username
username
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_data_access_groups
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE group_name
group_name
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_data_dictionaries
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_data_import_rows
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record_provided
record_provided
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE row_status
row_status
enum('QUEUED','PROCESSING','COMPLETED','FAILED','CANCELED') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'QUEUED',
CHANGE row_data
row_data
longtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE errors
errors
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_data_import
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE filename
filename
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE status
status
enum('INITIALIZING','QUEUED','PROCESSING','COMPLETED','FAILED','CANCELED','PAUSED') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'INITIALIZING',
CHANGE csv_header
csv_header
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE delimiter
delimiter
enum(',',';','TAB') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT ',',
CHANGE date_format
date_format
enum('YMD','MDY','DMY') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'YMD',
CHANGE overwrite_behavior
overwrite_behavior
enum('normal','overwrite') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'normal',
CHANGE change_reason
change_reason
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_data_quality_resolutions
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE response
response
enum('DATA_MISSING','TYPOGRAPHICAL_ERROR','CONFIRMED_CORRECT','WRONG_SOURCE','OTHER') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Response category if user responded to query',
CHANGE comment
comment
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Text for comment',
CHANGE current_query_status
current_query_status
enum('OPEN','CLOSED','VERIFIED','DEVERIFIED') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Current query status of thread';
ALTER TABLE redcap_data_quality_rules
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE rule_name
rule_name
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE rule_logic
rule_logic
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_data_quality_status
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE field_name
field_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Only used if field-level is required',
CHANGE repeat_instrument
repeat_instrument
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE query_status
query_status
enum('OPEN','CLOSED','VERIFIED','DEVERIFIED') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Status of data query';
ALTER TABLE redcap_data
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE field_name
field_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE value
value
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_ddp_log_view_data
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE source_field
source_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Field name from source system';
ALTER TABLE redcap_ddp_log_view
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE source_id
source_id
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'ID value from source system (e.g. MRN)',
DROP INDEX source_id
,
ADD KEY source_id
(source_id
(191));
ALTER TABLE redcap_ddp_mapping
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE external_source_field_name
external_source_field_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Unique name of field mapped from external data source',
CHANGE field_name
field_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE temporal_field
temporal_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'REDCap date field',
CHANGE preselect
preselect
enum('MIN','MAX','FIRST','LAST','NEAR') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Preselect a source value for temporal fields only';
ALTER TABLE redcap_ddp_preview_fields
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE field1
field1
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE field2
field2
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE field3
field3
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE field4
field4
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE field5
field5
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_ddp_records_data
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE source_value
source_value
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Encrypted data value from source system',
CHANGE source_value2
source_value2
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_ddp_records
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE fetch_status
fetch_status
enum('QUEUED','FETCHING') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Current status of data fetch for this record';
ALTER TABLE redcap_docs_attachments
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_docs_folders_files
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_docs_folders
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE name
name
varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_docs_share
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_docs_to_edocs
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_docs
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE docs_name
docs_name
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE docs_type
docs_type
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE docs_comment
docs_comment
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE docs_rights
docs_rights
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX docs_name
,
ADD KEY docs_name
(docs_name
(191));
ALTER TABLE redcap_econsent_forms
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE version
version
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE consent_form_richtext
consent_form_richtext
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Consent form text (alternate to PDF)',
CHANGE consent_form_filter_lang_id
consent_form_filter_lang_id
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Consent form MLM filter';
ALTER TABLE redcap_econsent
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE version
version
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE type_label
type_label
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE custom_econsent_label
custom_econsent_label
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE notes
notes
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE firstname_field
firstname_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE lastname_field
lastname_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE dob_field
dob_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE signature_field1
signature_field1
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE signature_field2
signature_field2
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE signature_field3
signature_field3
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE signature_field4
signature_field4
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE signature_field5
signature_field5
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE consent_form_location_field
consent_form_location_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Display consent form below this field';
ALTER TABLE redcap_edocs_metadata
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE stored_name
stored_name
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'stored name',
CHANGE mime_type
mime_type
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE doc_name
doc_name
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE file_extension
file_extension
varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_ehr_access_tokens
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE patient
patient
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE mrn
mrn
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'If different from patient id',
CHANGE access_token
access_token
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE refresh_token
refresh_token
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_ehr_datamart_counts
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_ehr_datamart_revisions
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE mrns
mrns
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE fields
fields
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE date_range_categories
date_range_categories
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_ehr_fhir_logs
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE fhir_id
fhir_id
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
CHANGE resource_type
resource_type
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
CHANGE environment
environment
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'CRON or direct user request',
CHANGE mrn
mrn
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '';
ALTER TABLE redcap_ehr_import_counts
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE type
type
enum('CDP','CDM','CDP-I') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'CDP',
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_ehr_settings
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE ehr_name
ehr_name
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE client_id
client_id
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE client_secret
client_secret
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE fhir_base_url
fhir_base_url
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE fhir_token_url
fhir_token_url
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE fhir_authorize_url
fhir_authorize_url
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE fhir_identity_provider
fhir_identity_provider
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE patient_identifier_string
patient_identifier_string
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE fhir_custom_auth_params
fhir_custom_auth_params
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_ehr_user_map
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE ehr_username
ehr_username
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_ehr_user_projects
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_error_log
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE error
error
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_esignatures
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE form_name
form_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE username
username
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX username
,
ADD KEY username
(username
(191));
ALTER TABLE redcap_events_arms
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE arm_name
arm_name
varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Arm 1';
ALTER TABLE redcap_events_calendar_feed
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_events_calendar
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event_time
event_time
varchar(5) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'HH:MM',
CHANGE notes
notes
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE extra_notes
extra_notes
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_events_forms
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE form_name
form_name
varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '';
ALTER TABLE redcap_events_metadata
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE descrip
descrip
varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Event 1' COMMENT 'Event Name',
CHANGE external_id
external_id
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE custom_event_label
custom_event_label
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX external_id
,
ADD KEY external_id
(external_id
(191));
ALTER TABLE redcap_events_repeat
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE form_name
form_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE custom_repeat_form_label
custom_repeat_form_label
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_external_links_dags
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_external_links_exclude_projects
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_external_links_users
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE username
username
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '';
ALTER TABLE redcap_external_links
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE link_url
link_url
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE link_label
link_label
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE link_type
link_type
enum('LINK','POST_AUTHKEY','REDCAP_PROJECT') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'LINK',
CHANGE user_access
user_access
enum('ALL','DAG','SELECTED') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'ALL';
ALTER TABLE redcap_external_module_settings
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE key
key
varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE type
type
varchar(12) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'string',
CHANGE value
value
mediumtext COLLATE utf8mb4_unicode_ci NOT NULL,
DROP INDEX key
,
ADD KEY key
(key
(191));
ALTER TABLE redcap_external_modules_downloads
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE module_name
module_name
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_external_modules_log_parameters
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE name
name
varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE value
value
mediumtext COLLATE utf8mb4_unicode_ci NOT NULL,
DROP FOREIGN KEY redcap_external_modules_log_parameters_ibfk_1,
DROP PRIMARY KEY,
ADD PRIMARY KEY (log_id
,name
(191)),
DROP INDEX name
,
ADD KEY name
(name
(191));
ALTER TABLE redcap_external_modules_log
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE message
message
mediumtext COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_external_modules
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE directory_prefix
directory_prefix
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_folders_projects
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_folders
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE name
name
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE foreground
foreground
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE background
background
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_form_display_logic_conditions
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE control_condition
control_condition
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_form_display_logic_targets
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE form_name
form_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_history_size
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_history_version
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE redcap_version
redcap_version
varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_instrument_zip_authors
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE author_name
author_name
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_instrument_zip_origins
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE server_name
server_name
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '';
ALTER TABLE redcap_instrument_zip
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE instrument_id
instrument_id
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '';
ALTER TABLE redcap_ip_banned
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_ip_cache
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE ip_hash
ip_hash
varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_library_map
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE form_name
form_name
varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
CHANGE acknowledgement
acknowledgement
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE promis_key
promis_key
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'PROMIS instrument key',
CHANGE scoring_type
scoring_type
enum('EACH_ITEM','END_ONLY') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'If has scoring, what type?',
CHANGE promis_battery_key
promis_battery_key
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'PROMIS battery key';
ALTER TABLE redcap_locking_data
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE form_name
form_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE username
username
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_locking_labels
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE form_name
form_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE label
label
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_locking_records_pdf_archive
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_locking_records
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE username
username
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_log_event10
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE user
user
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page
page
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event
event
enum('UPDATE','INSERT','DELETE','SELECT','ERROR','LOGIN','LOGOUT','OTHER','DATA_EXPORT','DOC_UPLOAD','DOC_DELETE','MANAGE','LOCK_RECORD','ESIGNATURE') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE object_type
object_type
varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sql_log
sql_log
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pk
pk
varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_values
data_values
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE change_reason
change_reason
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX project_page
,
ADD KEY project_page
(project_id
,page
(191)),
DROP INDEX project_pk
,
ADD KEY project_pk
(project_id
,pk
(191)),
DROP INDEX project_user
,
ADD KEY project_user
(project_id
,user
(191)),
DROP INDEX user_project
,
ADD KEY user_project
(user
(191),project_id
);
ALTER TABLE redcap_log_event11
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE user
user
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page
page
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event
event
enum('UPDATE','INSERT','DELETE','SELECT','ERROR','LOGIN','LOGOUT','OTHER','DATA_EXPORT','DOC_UPLOAD','DOC_DELETE','MANAGE','LOCK_RECORD','ESIGNATURE') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE object_type
object_type
varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sql_log
sql_log
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pk
pk
varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_values
data_values
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE change_reason
change_reason
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX project_page
,
ADD KEY project_page
(project_id
,page
(191)),
DROP INDEX project_pk
,
ADD KEY project_pk
(project_id
,pk
(191)),
DROP INDEX project_user
,
ADD KEY project_user
(project_id
,user
(191)),
DROP INDEX user_project
,
ADD KEY user_project
(user
(191),project_id
);
ALTER TABLE redcap_log_event12
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE user
user
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page
page
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event
event
enum('UPDATE','INSERT','DELETE','SELECT','ERROR','LOGIN','LOGOUT','OTHER','DATA_EXPORT','DOC_UPLOAD','DOC_DELETE','MANAGE','LOCK_RECORD','ESIGNATURE') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE object_type
object_type
varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sql_log
sql_log
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pk
pk
varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_values
data_values
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE change_reason
change_reason
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX project_page
,
ADD KEY project_page
(project_id
,page
(191)),
DROP INDEX project_pk
,
ADD KEY project_pk
(project_id
,pk
(191)),
DROP INDEX project_user
,
ADD KEY project_user
(project_id
,user
(191)),
DROP INDEX user_project
,
ADD KEY user_project
(user
(191),project_id
);
ALTER TABLE redcap_log_event2
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE user
user
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page
page
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event
event
enum('UPDATE','INSERT','DELETE','SELECT','ERROR','LOGIN','LOGOUT','OTHER','DATA_EXPORT','DOC_UPLOAD','DOC_DELETE','MANAGE','LOCK_RECORD','ESIGNATURE') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE object_type
object_type
varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sql_log
sql_log
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pk
pk
varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_values
data_values
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE change_reason
change_reason
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX page_project
,
ADD KEY page_project
(page
(191),project_id
),
DROP INDEX pk_project
,
ADD KEY pk_project
(pk
(191),project_id
),
DROP INDEX project_user
,
ADD KEY project_user
(project_id
,user
(191)),
DROP INDEX user_project
,
ADD KEY user_project
(user
(191),project_id
);
ALTER TABLE redcap_log_event3
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE user
user
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page
page
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event
event
enum('UPDATE','INSERT','DELETE','SELECT','ERROR','LOGIN','LOGOUT','OTHER','DATA_EXPORT','DOC_UPLOAD','DOC_DELETE','MANAGE','LOCK_RECORD','ESIGNATURE') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE object_type
object_type
varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sql_log
sql_log
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pk
pk
varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_values
data_values
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE change_reason
change_reason
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX page_project
,
ADD KEY page_project
(page
(191),project_id
),
DROP INDEX pk_project
,
ADD KEY pk_project
(pk
(191),project_id
),
DROP INDEX project_user
,
ADD KEY project_user
(project_id
,user
(191)),
DROP INDEX user_project
,
ADD KEY user_project
(user
(191),project_id
);
ALTER TABLE redcap_log_event4
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE user
user
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page
page
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event
event
enum('UPDATE','INSERT','DELETE','SELECT','ERROR','LOGIN','LOGOUT','OTHER','DATA_EXPORT','DOC_UPLOAD','DOC_DELETE','MANAGE','LOCK_RECORD','ESIGNATURE') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE object_type
object_type
varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sql_log
sql_log
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pk
pk
varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_values
data_values
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE change_reason
change_reason
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX page_project
,
ADD KEY page_project
(page
(191),project_id
),
DROP INDEX pk_project
,
ADD KEY pk_project
(pk
(191),project_id
),
DROP INDEX project_user
,
ADD KEY project_user
(project_id
,user
(191)),
DROP INDEX user_project
,
ADD KEY user_project
(user
(191),project_id
);
ALTER TABLE redcap_log_event5
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE user
user
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page
page
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event
event
enum('UPDATE','INSERT','DELETE','SELECT','ERROR','LOGIN','LOGOUT','OTHER','DATA_EXPORT','DOC_UPLOAD','DOC_DELETE','MANAGE','LOCK_RECORD','ESIGNATURE') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE object_type
object_type
varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sql_log
sql_log
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pk
pk
varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_values
data_values
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE change_reason
change_reason
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX page_project
,
ADD KEY page_project
(page
(191),project_id
),
DROP INDEX pk_project
,
ADD KEY pk_project
(pk
(191),project_id
),
DROP INDEX project_user
,
ADD KEY project_user
(project_id
,user
(191)),
DROP INDEX user_project
,
ADD KEY user_project
(user
(191),project_id
);
ALTER TABLE redcap_log_event6
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE user
user
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page
page
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event
event
enum('UPDATE','INSERT','DELETE','SELECT','ERROR','LOGIN','LOGOUT','OTHER','DATA_EXPORT','DOC_UPLOAD','DOC_DELETE','MANAGE','LOCK_RECORD','ESIGNATURE') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE object_type
object_type
varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sql_log
sql_log
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pk
pk
varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_values
data_values
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE change_reason
change_reason
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX project_page
,
ADD KEY project_page
(project_id
,page
(191)),
DROP INDEX project_pk
,
ADD KEY project_pk
(project_id
,pk
(191)),
DROP INDEX project_user
,
ADD KEY project_user
(project_id
,user
(191)),
DROP INDEX user_project
,
ADD KEY user_project
(user
(191),project_id
);
ALTER TABLE redcap_log_event7
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE user
user
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page
page
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event
event
enum('UPDATE','INSERT','DELETE','SELECT','ERROR','LOGIN','LOGOUT','OTHER','DATA_EXPORT','DOC_UPLOAD','DOC_DELETE','MANAGE','LOCK_RECORD','ESIGNATURE') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE object_type
object_type
varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sql_log
sql_log
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pk
pk
varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_values
data_values
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE change_reason
change_reason
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX project_page
,
ADD KEY project_page
(project_id
,page
(191)),
DROP INDEX project_pk
,
ADD KEY project_pk
(project_id
,pk
(191)),
DROP INDEX project_user
,
ADD KEY project_user
(project_id
,user
(191)),
DROP INDEX user_project
,
ADD KEY user_project
(user
(191),project_id
);
ALTER TABLE redcap_log_event8
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE user
user
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page
page
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event
event
enum('UPDATE','INSERT','DELETE','SELECT','ERROR','LOGIN','LOGOUT','OTHER','DATA_EXPORT','DOC_UPLOAD','DOC_DELETE','MANAGE','LOCK_RECORD','ESIGNATURE') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE object_type
object_type
varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sql_log
sql_log
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pk
pk
varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_values
data_values
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE change_reason
change_reason
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX project_page
,
ADD KEY project_page
(project_id
,page
(191)),
DROP INDEX project_pk
,
ADD KEY project_pk
(project_id
,pk
(191)),
DROP INDEX project_user
,
ADD KEY project_user
(project_id
,user
(191)),
DROP INDEX user_project
,
ADD KEY user_project
(user
(191),project_id
);
ALTER TABLE redcap_log_event9
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE user
user
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page
page
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event
event
enum('UPDATE','INSERT','DELETE','SELECT','ERROR','LOGIN','LOGOUT','OTHER','DATA_EXPORT','DOC_UPLOAD','DOC_DELETE','MANAGE','LOCK_RECORD','ESIGNATURE') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE object_type
object_type
varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sql_log
sql_log
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pk
pk
varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_values
data_values
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE change_reason
change_reason
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX project_page
,
ADD KEY project_page
(project_id
,page
(191)),
DROP INDEX project_pk
,
ADD KEY project_pk
(project_id
,pk
(191)),
DROP INDEX project_user
,
ADD KEY project_user
(project_id
,user
(191)),
DROP INDEX user_project
,
ADD KEY user_project
(user
(191),project_id
);
ALTER TABLE redcap_log_event
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE user
user
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page
page
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event
event
enum('UPDATE','INSERT','DELETE','SELECT','ERROR','LOGIN','LOGOUT','OTHER','DATA_EXPORT','DOC_UPLOAD','DOC_DELETE','MANAGE','LOCK_RECORD','ESIGNATURE') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE object_type
object_type
varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sql_log
sql_log
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pk
pk
varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_values
data_values
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE change_reason
change_reason
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX pk
,
ADD KEY pk
(pk
(191)),
DROP INDEX user
,
ADD KEY user
(user
(191)),
DROP INDEX user_project
,
ADD KEY user_project
(project_id
,user
(191));
ALTER TABLE redcap_log_view_old
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE user
user
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event
event
enum('LOGIN_SUCCESS','LOGIN_FAIL','LOGOUT','PAGE_VIEW') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE browser_name
browser_name
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE browser_version
browser_version
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE full_url
full_url
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page
page
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE record
record
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE form_name
form_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE miscellaneous
miscellaneous
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE session_id
session_id
varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX browser_name
,
ADD KEY browser_name
(browser_name
(191)),
DROP INDEX browser_version
,
ADD KEY browser_version
(browser_version
(191)),
DROP INDEX page
,
ADD KEY page
(page
(191)),
DROP INDEX project_event_record
,
ADD KEY project_event_record
(project_id
,event_id
,record
(191)),
DROP INDEX user_project
,
ADD KEY user_project
(user
(191),project_id
);
ALTER TABLE redcap_log_view_requests
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_log_view
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE user
user
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE event
event
enum('LOGIN_SUCCESS','LOGIN_FAIL','LOGOUT','PAGE_VIEW') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE browser_name
browser_name
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE browser_version
browser_version
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE full_url
full_url
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page
page
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE record
record
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE form_name
form_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE miscellaneous
miscellaneous
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE session_id
session_id
varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX browser_name
,
ADD KEY browser_name
(browser_name
(191)),
DROP INDEX browser_version
,
ADD KEY browser_version
(browser_version
(191)),
DROP INDEX page_ts_project_id
,
ADD KEY page_ts_project_id
(page
(191),ts
,project_id
),
DROP INDEX project_event_record
,
ADD KEY project_event_record
(project_id
,event_id
,record
(191)),
DROP INDEX project_record
,
ADD KEY project_record
(project_id
,record
(191)),
DROP INDEX ts_user_event
,
ADD KEY ts_user_event
(ts
,user
(191),event
),
DROP INDEX user_project
,
ADD KEY user_project
(user
(191),project_id
);
ALTER TABLE redcap_messages_recipients
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_messages_status
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_messages_threads
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE type
type
enum('CHANNEL','NOTIFICATION','CONVERSATION') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Type of entity',
CHANGE channel_name
channel_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Only for channels';
ALTER TABLE redcap_messages
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE message_body
message_body
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'The message itself',
CHANGE stored_url
stored_url
varchar(256) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_metadata_archive
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE field_name
field_name
varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
CHANGE field_phi
field_phi
varchar(5) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE form_name
form_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE form_menu_description
form_menu_description
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE field_units
field_units
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_preceding_header
element_preceding_header
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_type
element_type
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_label
element_label
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_enum
element_enum
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_note
element_note
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_validation_type
element_validation_type
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_validation_min
element_validation_min
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_validation_max
element_validation_max
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_validation_checktype
element_validation_checktype
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE branching_logic
branching_logic
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE custom_alignment
custom_alignment
enum('LH','LV','RH','RV') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'RV = NULL = default',
CHANGE stop_actions
stop_actions
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE question_num
question_num
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE grid_name
grid_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Unique name of grid group',
CHANGE misc
misc
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Miscellaneous field attributes',
CHANGE video_url
video_url
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_metadata_prod_revisions
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_metadata_temp
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE field_name
field_name
varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
CHANGE field_phi
field_phi
varchar(5) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE form_name
form_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE form_menu_description
form_menu_description
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE field_units
field_units
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_preceding_header
element_preceding_header
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_type
element_type
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_label
element_label
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_enum
element_enum
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_note
element_note
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_validation_type
element_validation_type
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_validation_min
element_validation_min
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_validation_max
element_validation_max
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_validation_checktype
element_validation_checktype
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE branching_logic
branching_logic
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE custom_alignment
custom_alignment
enum('LH','LV','RH','RV') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'RV = NULL = default',
CHANGE stop_actions
stop_actions
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE question_num
question_num
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE grid_name
grid_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Unique name of grid group',
CHANGE misc
misc
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Miscellaneous field attributes',
CHANGE video_url
video_url
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_metadata
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE field_name
field_name
varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
CHANGE field_phi
field_phi
varchar(5) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE form_name
form_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE form_menu_description
form_menu_description
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE field_units
field_units
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_preceding_header
element_preceding_header
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_type
element_type
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_label
element_label
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_enum
element_enum
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_note
element_note
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_validation_type
element_validation_type
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_validation_min
element_validation_min
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_validation_max
element_validation_max
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE element_validation_checktype
element_validation_checktype
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE branching_logic
branching_logic
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE custom_alignment
custom_alignment
enum('LH','LV','RH','RV') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'RV = NULL = default',
CHANGE stop_actions
stop_actions
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE question_num
question_num
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE grid_name
grid_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Unique name of grid group',
CHANGE misc
misc
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Miscellaneous field attributes',
CHANGE video_url
video_url
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_mobile_app_devices
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE uuid
uuid
varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE nickname
nickname
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_mobile_app_files
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE type
type
enum('ESCAPE_HATCH','LOGGING') COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_mobile_app_log
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE event
event
enum('INIT_PROJECT','INIT_DOWNLOAD_DATA','INIT_DOWNLOAD_DATA_PARTIAL','REINIT_PROJECT','REINIT_DOWNLOAD_DATA','REINIT_DOWNLOAD_DATA_PARTIAL','SYNC_DATA') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE details
details
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_multilanguage_config_temp
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE lang_id
lang_id
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE name
name
varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE value
value
mediumtext COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_multilanguage_config
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE lang_id
lang_id
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE name
name
varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE value
value
mediumtext COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_multilanguage_metadata_temp
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE lang_id
lang_id
varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE type
type
varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE name
name
varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE index
index
varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE hash
hash
char(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE value
value
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_multilanguage_metadata
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE lang_id
lang_id
varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE type
type
varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE name
name
varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE index
index
varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE hash
hash
char(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE value
value
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_multilanguage_snapshots
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_multilanguage_ui_temp
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE lang_id
lang_id
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE item
item
varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE hash
hash
char(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE translation
translation
text COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_multilanguage_ui
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE lang_id
lang_id
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE item
item
varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE hash
hash
char(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE translation
translation
text COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_mycap_aboutpages
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE identifier
identifier
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page_title
page_title
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE page_content
page_content
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Page content',
CHANGE sub_type
sub_type
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE image_type
image_type
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Image Type',
CHANGE system_image_name
system_image_name
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'System Image Name';
ALTER TABLE redcap_mycap_contacts
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE identifier
identifier
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE contact_header
contact_header
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE contact_title
contact_title
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE phone_number
phone_number
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Field name that stores contact phone number',
CHANGE email
email
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE website
website
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE additional_info
additional_info
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_mycap_links
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE identifier
identifier
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE link_name
link_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE link_url
link_url
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE link_icon
link_icon
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_mycap_messages
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE uuid
uuid
char(36) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'UUID',
CHANGE type
type
varchar(45) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Announcement, standard',
CHANGE from
from
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Either a participant code or a redcap user',
CHANGE to
to
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Either a participant code or a redcap user',
CHANGE title
title
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Optional title',
CHANGE body
body
text COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Body content',
CHANGE processed_by
processed_by
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'message processed by this REDCap user. FK to redcap_user_information.username';
ALTER TABLE redcap_mycap_participants
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE code
code
varchar(36) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Participant identifier. Alias for record_id. We never store record_id on the mobile app for security reasons.',
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE timezone
timezone
varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Participant timezone',
CHANGE push_notification_ids
push_notification_ids
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Stores push notification identifiers';
ALTER TABLE redcap_mycap_projectfiles
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE project_code
project_code
varchar(36) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'PFK to redcap_mycap_projects.code',
CHANGE name
name
varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'File name';
ALTER TABLE redcap_mycap_projects
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE code
code
varchar(36) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Project identifier. Alias for project_id. We never store project_id on the mobile app for security reasons.',
CHANGE hmac_key
hmac_key
varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Hash-based Message Access Code key.',
CHANGE name
name
varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Name of the project within the app',
CHANGE participant_custom_field
participant_custom_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'participant identifier field_name',
CHANGE participant_custom_label
participant_custom_label
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE participant_allow_condition
participant_allow_condition
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE config
config
mediumtext COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'JSON representation of the config',
CHANGE baseline_date_field
baseline_date_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'baseline date field_name',
CHANGE baseline_date_config
baseline_date_config
mediumtext COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'JSON representation of the baseline date settings config',
CHANGE event_display_format
event_display_format
enum('ID','LABEL','NONE') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NONE';
ALTER TABLE redcap_mycap_syncissuefiles
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE uuid
uuid
char(36) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'PFK to redcap_mycap_syncissues.uuid';
ALTER TABLE redcap_mycap_syncissues
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE uuid
uuid
char(36) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'UUID generated by app. Maps to a field with annotation @MC-TASK-UUID',
CHANGE participant_code
participant_code
varchar(36) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'FK to a record with field annotation @MC-PARTICIPANT-CODE. FK is not enforced as someone may inadvertently delete a participant, but we still want to get results',
CHANGE project_code
project_code
varchar(36) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'FK to redcap_mycap_projects.code. Not enforced because someone may accidentally delete a project.',
CHANGE payload
payload
mediumtext COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Request payload in JSON format',
CHANGE instrument
instrument
varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'FK to redcap_metadata.form_name. Relationship not enforced as we may receive results for tasks that were deleted in REDCap.',
CHANGE error_message
error_message
varchar(4000) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Error message that REDCap returned when attempting to save the result, or that MyCap identified',
CHANGE resolved_by
resolved_by
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'issue resolved by this user. FK to redcap_user_information.username',
CHANGE resolved_comment
resolved_comment
varchar(2000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Optional comment describing why issue was toggled as resolved';
ALTER TABLE redcap_mycap_tasks_schedules
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE instruction_step_title
instruction_step_title
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Instruction Step - Title',
CHANGE instruction_step_content
instruction_step_content
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Instruction Step - Content',
CHANGE completion_step_title
completion_step_title
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Completion Step - Title',
CHANGE completion_step_content
completion_step_content
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Completion Step - Content',
CHANGE schedule_relative_to
schedule_relative_to
varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Possible values are .JoinDate, .ZeroDate',
CHANGE schedule_type
schedule_type
varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Possible values are .OneTime, .Infinite, .Repeating, .Fixed',
CHANGE schedule_frequency
schedule_frequency
varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Possible values are .Daily, .Weekly, .Monthly',
CHANGE schedule_days_of_the_week
schedule_days_of_the_week
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'List of days of the week',
CHANGE schedule_days_of_the_month
schedule_days_of_the_month
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'List of days of the month',
CHANGE schedule_days_fixed
schedule_days_fixed
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'List of days for type FIXED',
CHANGE schedule_ends
schedule_ends
varchar(60) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Possible values are .Never or list of .AfterCountOccurrences, .AfterNDays, .OnDate',
CHANGE extended_config_json
extended_config_json
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Extended Config JSON string for active task';
ALTER TABLE redcap_mycap_tasks
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE form_name
form_name
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'REDCap Instrument Name',
CHANGE task_title
task_title
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'MyCap Task Title',
CHANGE question_format
question_format
varchar(35) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Possible values are .Questionnaire, .Form',
CHANGE card_display
card_display
varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Possible values are .Percent, .Form',
CHANGE x_date_field
x_date_field
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Date Field for Chart Display = Chart',
CHANGE x_time_field
x_time_field
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Time Field for Chart Display = Chart',
CHANGE y_numeric_field
y_numeric_field
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Numeric Field for Chart Display = Chart';
ALTER TABLE redcap_mycap_themes
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE primary_color
primary_color
varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE light_primary_color
light_primary_color
varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE accent_color
accent_color
varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE dark_primary_color
dark_primary_color
varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE light_bg_color
light_bg_color
varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_type
theme_type
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE system_type
system_type
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_new_record_cache
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_outgoing_email_counts
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_outgoing_email_sms_identifiers
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_outgoing_email_sms_log
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE type
type
enum('EMAIL','SMS','VOICE_CALL','SENDGRID_TEMPLATE') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'EMAIL',
CHANGE category
category
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sender
sender
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Email or phone number',
CHANGE recipients
recipients
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Emails or phone numbers',
CHANGE email_cc
email_cc
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE email_bcc
email_bcc
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE email_subject
email_subject
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE message
message
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE message_html
message_html
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE attachment_names
attachment_names
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE attachment_doc_ids
attachment_doc_ids
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE instrument
instrument
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE lang_id
lang_id
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_page_hits
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE page_name
page_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_pdf_image_cache
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_pdf_snapshots_triggered
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_pdf_snapshots
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE name
name
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE custom_filename_prefix
custom_filename_prefix
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE trigger_logic
trigger_logic
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Trigger based on logic',
CHANGE selected_forms_events
selected_forms_events
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Instruments/events to include in snapshot',
CHANGE pdf_save_to_field
pdf_save_to_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_project_checklist
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE name
name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_project_dashboards_access_dags
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_project_dashboards_access_roles
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_project_dashboards_access_users
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE username
username
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '';
ALTER TABLE redcap_project_dashboards_folders_items
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_project_dashboards_folders
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE name
name
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_project_dashboards
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE title
title
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE body
body
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE user_access
user_access
enum('ALL','SELECTED') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'ALL',
CHANGE short_url
short_url
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE cache_content
cache_content
longtext COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_projects_external
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE project_id
project_id
varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Brief user-defined project identifier unique within custom_type',
CHANGE custom_type
custom_type
varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Brief user-defined name for the resource/category/bucket under which the project falls',
CHANGE app_title
app_title
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_pi_firstname
project_pi_firstname
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_pi_mi
project_pi_mi
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_pi_lastname
project_pi_lastname
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_pi_email
project_pi_email
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_pi_alias
project_pi_alias
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_pub_matching_institution
project_pub_matching_institution
text COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_projects_templates
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE title
title
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_projects_user_hidden
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_projects
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE project_name
project_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE app_title
app_title
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE completed_by
completed_by
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE log_event_table
log_event_table
varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'redcap_log_event' COMMENT 'Project redcap_log_event table',
CHANGE data_table
data_table
varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'redcap_data' COMMENT 'Project redcap_data table',
CHANGE purpose_other
purpose_other
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE __SALT__
__SALT__
varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Alphanumeric hash unique to each project',
CHANGE investigators
investigators
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_note
project_note
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE auth_meth
auth_meth
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_language
project_language
varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'English',
CHANGE project_encoding
project_encoding
enum('japanese_sjis','chinese_utf8','chinese_utf8_traditional') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Encoding to be used for various exported files',
CHANGE is_child_of
is_child_of
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE institution
institution
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE site_org_type
site_org_type
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE grant_cite
grant_cite
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_contact_name
project_contact_name
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_contact_email
project_contact_email
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE headerlogo
headerlogo
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE custom_data_entry_note
custom_data_entry_note
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE custom_index_page_note
custom_index_page_note
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE order_id_by
order_id_by
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE custom_reports
custom_reports
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Legacy report builder',
CHANGE report_builder
report_builder
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE google_translate_default
google_translate_default
varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_pi_firstname
project_pi_firstname
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_pi_mi
project_pi_mi
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_pi_lastname
project_pi_lastname
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_pi_email
project_pi_email
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_pi_alias
project_pi_alias
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_pi_username
project_pi_username
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_pub_matching_institution
project_pub_matching_institution
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_irb_number
project_irb_number
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_grant_number
project_grant_number
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE secondary_pk
secondary_pk
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'field_name of seconary identifier',
CHANGE custom_record_label
custom_record_label
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE survey_email_participant_field
survey_email_participant_field
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Field name that stores participant email',
CHANGE survey_phone_participant_field
survey_phone_participant_field
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Field name that stores participant phone number',
CHANGE data_entry_trigger_url
data_entry_trigger_url
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'URL for sending Post request when a record is created or modified',
CHANGE realtime_webservice_type
realtime_webservice_type
enum('CUSTOM','FHIR') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'CUSTOM',
CHANGE realtime_webservice_offset_plusminus
realtime_webservice_offset_plusminus
enum('+','-','+-') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '+-' COMMENT 'Default value of plus-minus range for days offset',
CHANGE survey_queue_custom_text
survey_queue_custom_text
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE survey_auth_field1
survey_auth_field1
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE survey_auth_field2
survey_auth_field2
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE survey_auth_field3
survey_auth_field3
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE survey_auth_min_fields
survey_auth_min_fields
enum('1','2','3') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE survey_auth_custom_message
survey_auth_custom_message
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE twilio_modules_enabled
twilio_modules_enabled
enum('SURVEYS','ALERTS','SURVEYS_ALERTS') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'SURVEYS',
CHANGE twilio_account_sid
twilio_account_sid
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE twilio_auth_token
twilio_auth_token
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE twilio_voice_language
twilio_voice_language
varchar(5) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'en',
CHANGE twilio_default_delivery_preference
twilio_default_delivery_preference
enum('EMAIL','VOICE_INITIATE','SMS_INITIATE','SMS_INVITE_MAKE_CALL','SMS_INVITE_RECEIVE_CALL','SMS_INVITE_WEB') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'EMAIL',
CHANGE twilio_multiple_sms_behavior
twilio_multiple_sms_behavior
enum('OVERWRITE','CHOICE','FIRST') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'CHOICE',
CHANGE twilio_delivery_preference_field_map
twilio_delivery_preference_field_map
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE mosio_api_key
mosio_api_key
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE custom_public_survey_links
custom_public_survey_links
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pdf_custom_header_text
pdf_custom_header_text
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE custom_project_footer_text
custom_project_footer_text
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE custom_project_footer_text_link
custom_project_footer_text_link
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE missing_data_codes
missing_data_codes
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE record_locking_pdf_vault_custom_text
record_locking_pdf_vault_custom_text
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE protected_email_mode_custom_text
protected_email_mode_custom_text
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE protected_email_mode_trigger
protected_email_mode_trigger
enum('ALL','PIPING') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'ALL',
CHANGE sendgrid_project_api_key
sendgrid_project_api_key
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_db_character_set
project_db_character_set
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE project_db_collation
project_db_collation
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_pub_articles
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE pub_id
pub_id
varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'The publication source''s ID for the article (e.g., a PMID in the case of PubMed)',
CHANGE title
title
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE volume
volume
varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE issue
issue
varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pages
pages
varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE journal
journal
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE journal_abbrev
journal_abbrev
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_pub_authors
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE author
author
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_pub_matches
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE external_project_id
external_project_id
varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'FK 1/2 referencing redcap_projects_external (not explicitly defined as FK to allow redcap_projects_external to be blown away)',
CHANGE external_custom_type
external_custom_type
varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'FK 2/2 referencing redcap_projects_external (not explicitly defined as FK to allow redcap_projects_external to be blown away)',
CHANGE search_term
search_term
varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE unique_hash
unique_hash
varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_pub_mesh_terms
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE mesh_term
mesh_term
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX mesh_term
,
ADD KEY mesh_term
(mesh_term
(191));
ALTER TABLE redcap_pub_sources
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE pubsrc_name
pubsrc_name
varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_queue
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE key
key
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE status
status
enum('waiting','processing','completed','warning','error','canceled') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE message
message
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX key_index
,
ADD KEY key_index
(key
(191));
ALTER TABLE redcap_randomization_allocation
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE is_used_by
is_used_by
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Used by a record?',
CHANGE target_field
target_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field1
source_field1
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field2
source_field2
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field3
source_field3
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field4
source_field4
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field5
source_field5
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field6
source_field6
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field7
source_field7
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field8
source_field8
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field9
source_field9
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field10
source_field10
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field11
source_field11
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field12
source_field12
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field13
source_field13
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field14
source_field14
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value',
CHANGE source_field15
source_field15
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Data value';
ALTER TABLE redcap_randomization
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE group_by
group_by
enum('DAG','FIELD') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Randomize by group?',
CHANGE target_field
target_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field1
source_field1
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field2
source_field2
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field3
source_field3
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field4
source_field4
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field5
source_field5
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field6
source_field6
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field7
source_field7
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field8
source_field8
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field9
source_field9
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field10
source_field10
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field11
source_field11
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field12
source_field12
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field13
source_field13
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field14
source_field14
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE source_field15
source_field15
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_record_counts
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record_list_status
record_list_status
enum('NOT_STARTED','PROCESSING','COMPLETE','FIX_SORT') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'NOT_STARTED';
ALTER TABLE redcap_record_dashboards
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE title
title
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE description
description
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE filter_logic
filter_logic
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE orientation
orientation
enum('V','H') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'H',
CHANGE group_by
group_by
enum('form','event') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'event',
CHANGE selected_forms_events
selected_forms_events
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sort_field_name
sort_field_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sort_order
sort_order
enum('ASC','DESC') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'ASC';
ALTER TABLE redcap_record_list
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL;
ALTER TABLE redcap_reports_access_dags
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_reports_access_roles
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_reports_access_users
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE username
username
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '';
ALTER TABLE redcap_reports_edit_access_dags
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_reports_edit_access_roles
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_reports_edit_access_users
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE username
username
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '';
ALTER TABLE redcap_reports_fields
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE field_name
field_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE limiter_group_operator
limiter_group_operator
enum('AND','OR') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE limiter_operator
limiter_operator
enum('E','NE','GT','GTE','LT','LTE','CHECKED','UNCHECKED','CONTAINS','NOT_CONTAIN','STARTS_WITH','ENDS_WITH') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE limiter_value
limiter_value
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_reports_filter_dags
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_reports_filter_events
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_reports_folders_items
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_reports_folders
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE name
name
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_reports
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE title
title
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE unique_report_name
unique_report_name
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE user_access
user_access
enum('ALL','SELECTED') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'ALL',
CHANGE user_edit_access
user_edit_access
enum('ALL','SELECTED') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'ALL',
CHANGE description
description
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE orderby_field1
orderby_field1
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE orderby_sort1
orderby_sort1
enum('ASC','DESC') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE orderby_field2
orderby_field2
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE orderby_sort2
orderby_sort2
enum('ASC','DESC') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE orderby_field3
orderby_field3
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE orderby_sort3
orderby_sort3
enum('ASC','DESC') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE advanced_logic
advanced_logic
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE filter_type
filter_type
enum('RECORD','EVENT') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'EVENT',
CHANGE dynamic_filter1
dynamic_filter1
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE dynamic_filter2
dynamic_filter2
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE dynamic_filter3
dynamic_filter3
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE short_url
short_url
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE report_display_header
report_display_header
enum('LABEL','VARIABLE','BOTH') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'BOTH',
CHANGE report_display_data
report_display_data
enum('LABEL','RAW','BOTH') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'BOTH';
ALTER TABLE redcap_sendit_docs
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE doc_name
doc_name
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE doc_orig_name
doc_orig_name
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE doc_type
doc_type
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE username
username
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX user_id
,
ADD KEY user_id
(username
(191));
ALTER TABLE redcap_sendit_recipients
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE email_address
email_address
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE guid
guid
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pwd
pwd
varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX email_address
,
ADD KEY email_address
(email_address
(191));
ALTER TABLE redcap_sessions
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE session_id
session_id
varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE session_data
session_data
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_surveys_emails_recipients
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE static_email
static_email
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Static email address of recipient (used when participant has no email)',
CHANGE static_phone
static_phone
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Static phone number of recipient (used when participant has no phone number)',
CHANGE delivery_type
delivery_type
enum('EMAIL','VOICE_INITIATE','SMS_INITIATE','SMS_INVITE_MAKE_CALL','SMS_INVITE_RECEIVE_CALL','SMS_INVITE_WEB') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'EMAIL';
ALTER TABLE redcap_surveys_emails_send_rate
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_surveys_emails
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE email_subject
email_subject
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE email_content
email_content
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE email_sender_display
email_sender_display
varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Email sender display name',
CHANGE email_account
email_account
enum('1','2','3') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Sender''s account (1=Primary, 2=Secondary, 3=Tertiary)',
CHANGE email_static
email_static
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Sender''s static email address (only for scheduled invitations)',
CHANGE delivery_type
delivery_type
enum('PARTICIPANT_PREF','EMAIL','VOICE_INITIATE','SMS_INITIATE','SMS_INVITE_MAKE_CALL','SMS_INVITE_RECEIVE_CALL','SMS_INVITE_WEB') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'EMAIL',
CHANGE lang_id
lang_id
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_surveys_erase_twilio_log
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE sid
sid
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE sid_hash
sid_hash
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_surveys_login
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_surveys_participants
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE legacy_hash
legacy_hash
varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Migrated from RS',
CHANGE access_code
access_code
varchar(9) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE access_code_numeral
access_code_numeral
varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE participant_email
participant_email
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'NULL if public survey',
CHANGE participant_identifier
participant_identifier
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE participant_phone
participant_phone
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE delivery_preference
delivery_preference
enum('EMAIL','VOICE_INITIATE','SMS_INITIATE','SMS_INVITE_MAKE_CALL','SMS_INVITE_RECEIVE_CALL','SMS_INVITE_WEB') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX participant_email_phone
,
ADD KEY participant_email_phone
(participant_email
(191),participant_phone
),
DROP INDEX survey_event_email
,
ADD KEY survey_event_email
(survey_id
,event_id
,participant_email
(191));
ALTER TABLE redcap_surveys_pdf_archive
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE identifier
identifier
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE version
version
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE type
type
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE ip
ip
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_surveys_phone_codes
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE phone_number
phone_number
varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
CHANGE twilio_number
twilio_number
varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
CHANGE access_code
access_code
varchar(12) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE session_id
session_id
varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_surveys_queue_hashes
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '';
ALTER TABLE redcap_surveys_queue
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE condition_andor
condition_andor
enum('AND','OR') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Include survey complete AND/OR logic',
CHANGE condition_logic
condition_logic
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Logic using field values';
ALTER TABLE redcap_surveys_response
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE return_code
return_code
varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE results_code
results_code
varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_surveys_scheduler_queue
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'NULL if record not created yet',
CHANGE status
status
enum('QUEUED','SENDING','SENT','DID NOT SEND','DELETED') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'QUEUED' COMMENT 'Survey invitation status (default=QUEUED)',
CHANGE reason_not_sent
reason_not_sent
enum('EMAIL ADDRESS NOT FOUND','PHONE NUMBER NOT FOUND','EMAIL ATTEMPT FAILED','UNKNOWN','SURVEY ALREADY COMPLETED','VOICE/SMS SETTING DISABLED','ERROR SENDING SMS','ERROR MAKING VOICE CALL','LINK HAD ALREADY EXPIRED','PARTICIPANT OPTED OUT') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Explanation of why invitation did not send, if applicable';
ALTER TABLE redcap_surveys_scheduler_recurrence
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE record
record
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE instrument
instrument
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE status
status
enum('IDLE','QUEUED','SENDING') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'IDLE';
ALTER TABLE redcap_surveys_scheduler
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE instance
instance
enum('FIRST','AFTER_FIRST') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'FIRST' COMMENT 'survey instance being triggered',
CHANGE units_recurrence
units_recurrence
enum('DAYS','HOURS','MINUTES') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'DAYS',
CHANGE email_subject
email_subject
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Survey invitation subject',
CHANGE email_content
email_content
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Survey invitation text',
CHANGE email_sender
email_sender
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Static email address of sender',
CHANGE email_sender_display
email_sender_display
varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Email sender display name',
CHANGE condition_surveycomplete_instance
condition_surveycomplete_instance
enum('FIRST','PREVIOUS') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'FIRST' COMMENT 'instance of trigger',
CHANGE condition_andor
condition_andor
enum('AND','OR') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Include survey complete AND/OR logic',
CHANGE condition_logic
condition_logic
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Logic using field values',
CHANGE condition_send_time_option
condition_send_time_option
enum('IMMEDIATELY','TIME_LAG','NEXT_OCCURRENCE','EXACT_TIME') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'When to send invites after condition is met',
CHANGE condition_send_time_lag_field
condition_send_time_lag_field
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE condition_send_time_lag_field_after
condition_send_time_lag_field_after
enum('before','after') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'after',
CHANGE condition_send_next_day_type
condition_send_next_day_type
enum('DAY','WEEKDAY','WEEKENDDAY','SUNDAY','MONDAY','TUESDAY','WEDNESDAY','THURSDAY','FRIDAY','SATURDAY') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Wait till specific day/time to send invites after condition is met',
CHANGE delivery_type
delivery_type
enum('EMAIL','VOICE_INITIATE','SMS_INITIATE','SMS_INVITE_MAKE_CALL','SMS_INVITE_RECEIVE_CALL','PARTICIPANT_PREF','SMS_INVITE_WEB') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'EMAIL',
CHANGE reminder_type
reminder_type
enum('TIME_LAG','NEXT_OCCURRENCE','EXACT_TIME') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'When to send reminders after original invite is sent',
CHANGE reminder_nextday_type
reminder_nextday_type
enum('DAY','WEEKDAY','WEEKENDDAY','SUNDAY','MONDAY','TUESDAY','WEDNESDAY','THURSDAY','FRIDAY','SATURDAY') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Wait till specific day/time to send reminders';
ALTER TABLE redcap_surveys_short_codes
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE code
code
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_surveys_themes
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE theme_name
theme_name
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_text_buttons
theme_text_buttons
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_bg_page
theme_bg_page
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_text_title
theme_text_title
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_bg_title
theme_bg_title
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_text_sectionheader
theme_text_sectionheader
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_bg_sectionheader
theme_bg_sectionheader
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_text_question
theme_text_question
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_bg_question
theme_bg_question
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_surveys
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE form_name
form_name
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'NULL = assume first form',
CHANGE title
title
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Survey title',
CHANGE instructions
instructions
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Survey instructions',
CHANGE offline_instructions
offline_instructions
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE acknowledgement
acknowledgement
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Survey acknowledgement',
CHANGE stop_action_acknowledgement
stop_action_acknowledgement
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE end_survey_redirect_url
end_survey_redirect_url
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'URL to redirect to after completing survey',
CHANGE survey_expiration
survey_expiration
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Timestamp when survey expires',
CHANGE confirmation_email_subject
confirmation_email_subject
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE confirmation_email_content
confirmation_email_content
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE confirmation_email_from
confirmation_email_from
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE confirmation_email_from_display
confirmation_email_from_display
varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Email sender display name',
CHANGE text_to_speech_language
text_to_speech_language
varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'en',
CHANGE end_survey_redirect_next_survey_logic
end_survey_redirect_next_survey_logic
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_text_buttons
theme_text_buttons
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_bg_page
theme_bg_page
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_text_title
theme_text_title
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_bg_title
theme_bg_title
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_text_sectionheader
theme_text_sectionheader
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_bg_sectionheader
theme_bg_sectionheader
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_text_question
theme_text_question
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE theme_bg_question
theme_bg_question
varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE repeat_survey_btn_text
repeat_survey_btn_text
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE repeat_survey_btn_location
repeat_survey_btn_location
enum('BEFORE_SUBMIT','AFTER_SUBMIT','HIDDEN') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'BEFORE_SUBMIT',
CHANGE response_limit_custom_text
response_limit_custom_text
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE email_participant_field
email_participant_field
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pdf_save_to_field
pdf_save_to_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pdf_econsent_version
pdf_econsent_version
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pdf_econsent_type
pdf_econsent_type
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pdf_econsent_firstname_field
pdf_econsent_firstname_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pdf_econsent_lastname_field
pdf_econsent_lastname_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pdf_econsent_dob_field
pdf_econsent_dob_field
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pdf_econsent_signature_field1
pdf_econsent_signature_field1
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pdf_econsent_signature_field2
pdf_econsent_signature_field2
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pdf_econsent_signature_field3
pdf_econsent_signature_field3
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pdf_econsent_signature_field4
pdf_econsent_signature_field4
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE pdf_econsent_signature_field5
pdf_econsent_signature_field5
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE survey_btn_text_prev_page
survey_btn_text_prev_page
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE survey_btn_text_next_page
survey_btn_text_next_page
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE survey_btn_text_submit
survey_btn_text_submit
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE survey_btn_hide_submit_logic
survey_btn_hide_submit_logic
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_todo_list
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE request_to
request_to
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE todo_type
todo_type
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE action_url
action_url
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE status
status
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE comment
comment
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_twilio_error_log
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE error_message
error_message
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_two_factor_response
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE phone_number
phone_number
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_user_allowlist
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE username
username
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '';
ALTER TABLE redcap_user_information_bck
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_user_information
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE username
username
varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE user_email
user_email
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Primary email',
CHANGE user_email2
user_email2
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Secondary email',
CHANGE user_email3
user_email3
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Tertiary email',
CHANGE user_phone
user_phone
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE user_phone_sms
user_phone_sms
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE user_firstname
user_firstname
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE user_lastname
user_lastname
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE user_inst_id
user_inst_id
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE user_access_dashboard_email_queued
user_access_dashboard_email_queued
enum('QUEUED','SENDING') COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Tracks status of email reminder for User Access Dashboard',
CHANGE user_sponsor
user_sponsor
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Username of user''s sponsor or contact person',
CHANGE user_comments
user_comments
text COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Miscellaneous comments about user',
CHANGE email_verify_code
email_verify_code
varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Primary email verification code',
CHANGE email2_verify_code
email2_verify_code
varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Secondary email verification code',
CHANGE email3_verify_code
email3_verify_code
varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Tertiary email verification code',
CHANGE datetime_format
datetime_format
enum('M-D-Y_24','M-D-Y_12','M/D/Y_24','M/D/Y_12','M.D.Y_24','M.D.Y_12','D-M-Y_24','D-M-Y_12','D/M/Y_24','D/M/Y_12','D.M.Y_24','D.M.Y_12','Y-M-D_24','Y-M-D_12','Y/M/D_24','Y/M/D_12','Y.M.D_24','Y.M.D_12') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'M/D/Y_12' COMMENT 'User''s preferred datetime viewing format',
CHANGE number_format_decimal
number_format_decimal
enum('.',',') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '.' COMMENT 'User''s preferred decimal format',
CHANGE number_format_thousands_sep
number_format_thousands_sep
enum(',','.','','SPACE','''') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT ',' COMMENT 'User''s preferred thousands separator',
CHANGE csv_delimiter
csv_delimiter
enum(',',';','TAB','SPACE','|','^') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT ',',
CHANGE two_factor_auth_secret
two_factor_auth_secret
varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE api_token
api_token
varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE messaging_email_preference
messaging_email_preference
enum('NONE','2_HOURS','4_HOURS','6_HOURS','8_HOURS','12_HOURS','DAILY') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '4_HOURS',
CHANGE ui_state
ui_state
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
DROP INDEX user_email
,
ADD KEY user_email
(user_email
(191)),
DROP INDEX user_firstname
,
ADD KEY user_firstname
(user_firstname
(191)),
DROP INDEX user_inst_id
,
ADD KEY user_inst_id
(user_inst_id
(191)),
DROP INDEX user_lastname
,
ADD KEY user_lastname
(user_lastname
(191)),
DROP INDEX user_sponsor
,
ADD KEY user_sponsor
(user_sponsor
(191));
ALTER TABLE redcap_user_rights_bck2
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_user_rights_bck
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_user_rights
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE username
username
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
CHANGE data_export_instruments
data_export_instruments
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_entry
data_entry
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE api_token
api_token
varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE external_module_config
external_module_config
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_user_roles
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE role_name
role_name
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Name of user role',
CHANGE unique_role_name
unique_role_name
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_export_instruments
data_export_instruments
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_entry
data_entry
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE external_module_config
external_module_config
text COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_user_whitelist
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE redcap_validation_types
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE validation_name
validation_name
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'Unique name for Data Dictionary',
CHANGE validation_label
validation_label
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Label in Online Designer',
CHANGE regex_js
regex_js
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE regex_php
regex_php
text COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE data_type
data_type
enum('date','datetime','datetime_seconds','email','integer','mrn','number','number_comma_decimal','phone','postal_code','ssn','text','time','char') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE legacy_value
legacy_value
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_web_service_cache
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE service
service
varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE category
category
varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE value
value
varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
CHANGE label
label
varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL;
ALTER TABLE redcap_config
CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
CHANGE field_name
field_name
varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
CHANGE value
value
mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL;
-- Update Connection Encoding to UTF8MB4 --
-- The config for the connection encoding (db_character_set) is set to 3-byte UTF-8 or 'utf8[mb3],' which is a subset of full UTF-8 encoding (utf8mb4).
-- Since no text conversions are needed, update the connection encoding/collation utf8mb4/utf8mb4_unicode_ci at this step to complete the conversion process.
UPDATE redcap_config
SET value
= 'utf8mb4'
WHERE field_name = 'db_character_set' AND lower(value
) IN ('utf8', 'utf8mb3');
UPDATE redcap_config
SET value
= 'utf8mb4_unicode_ci'
WHERE field_name = 'db_collation' AND lower(value
) like 'utf8%';
SET FOREIGN_KEY_CHECKS = 1;
``