diff --git a/mermaid/svg/dataset-metadata-er.svg b/mermaid/svg/dataset-metadata-er.svg index e9baf58a..98c1bb7e 100644 --- a/mermaid/svg/dataset-metadata-er.svg +++ b/mermaid/svg/dataset-metadata-er.svg @@ -1 +1 @@ -DATASET_ALTERNATIVE_IDENTIFIERstringidPKUUIDv4stringdataset_idFKDATASET.idstringidentifierstringtypeNULLABLEtimestampcreated_atDATASET_TITLEstringidPKUUIDv4stringdataset_idFKDATASET.idstringtitlestringtypeNULLABLEtimestampcreated_atDATASET_CONTRIBUTORstringidPKUUIDv4stringdataset_idFKDATASET.idstringgiven_namestringfamily_nameNULLABLEstringname_typeNULLABLEstringname_identifierstringname_identifier_schemestringname_identifier_scheme_uribooleancreatortrue if creator, false if contributorstringcontributor_typeNULLABLE | required if contributorjsonaffiliations[{name: 'x', identifier: 'x', scheme: 'x', scheme_uri: 'x'}, ...}]timestampcreated_atDATASET_DATEstringidPKUUIDv4stringdataset_idFKDATASET.idtimestampdateNULLABLEstringtypeNULLABLEstringinformationtimestampcreated_atDATASET_DE_IDENT_LEVELstringdataset_idPK,FKDATASET.idstringtypeNULLABLEbooleandirectbooleanhipaabooleandatesbooleannonarrbooleank_anonstringdetailsDATASET_CONSENTstringdataset_idPK,FKDATASET.idstringtypeNULLABLEbooleannoncommercialbooleangeog_restrictbooleanresearch_typebooleangenetic_onlybooleanno_methodsstringdetailsDATASET_DESCRIPTIONstringidPKUUIDv4stringdataset_idFKDATASET.idstringdescriptionstringtypeNULLABLEtimestampcreated_atDATASET_SUBJECTstringidPKUUIDv4stringdataset_idFKDATASET.idstringsubjectstringschemestringscheme_uristringvalue_uristringclassification_codetimestampcreated_atDATASET_ACCESSstringdataset_idPK,FKDATASET.idstringtypeNULLABLEstringdescriptionstringurltimestampurl_last_checkedmilliseconds formatDATASET_RIGHTSstringidPKUUIDv4stringdataset_idFKDATASET.idstringrightsstringuristringidentifierstringidentifier_schemestringidentifier_scheme_uristringlicense_texttimestampcreated_atDATASET_FUNDERstringidPKUUIDv4stringdataset_idFKDATASET.idstringnamestringidentifierstringidentifier_typeNULLABLEstringidentifier_scheme_uristringaward_numberstringaward_uristringaward_titletimestampcreated_atDATASET_MANAGING_ORGANIZATIONstringdataset_idPK,FKDATASET.idstringnamestringidentifierstringidentifier_schemestringidentifier_scheme_uriDATASET_OTHERstringdataset_idPK,FKDATASET.idstringresource_typestringlanguageNULLABLEstringstandards_followedUsed for the README filestringacknowledgementUsed for the README filestring[]sizestring[]formatDATASET_RELATED_IDENTIFIERstringidPKUUIDv4stringdataset_idFKDATASET.idstringidentifierstringidentifier_typeNULLABLEstringrelation_typeNULLABLEstringrelated_metadata_schemestringscheme_uristringscheme_typestringresource_typeNULLABLEtimestampcreated_atDATASET_HEALTHSHEETstringidPKUUIDv4stringdataset_idFKDATASET.idjsonmotivationjsoncompositionjsoncollectionjsonpreprocessingjsonusesjsondistributionjsonmaintenanceDATASETis identified byhas titlehas descriptionhas contributorhas datehas deidentification levelhas consenthas subjecthas accesshas rightshas funderhas related identifiershas other detailshas managing organizationhas healthsheet \ No newline at end of file +DATASET_ALTERNATIVE_IDENTIFIERstringidPKUUIDv4stringdataset_idFKDATASET.idstringidentifierstringtypeNULLABLEtimestampcreated_atDATASET_TITLEstringidPKUUIDv4stringdataset_idFKDATASET.idstringtitlestringtypeNULLABLEtimestampcreated_atDATASET_CONTRIBUTORstringidPKUUIDv4stringdataset_idFKDATASET.idstringgiven_namestringfamily_nameNULLABLEstringname_typeNULLABLEstringname_identifierstringname_identifier_schemestringname_identifier_scheme_uribooleancreatortrue if creator, false if contributorstringcontributor_typeNULLABLE | required if contributorjsonaffiliations[{name: 'x', identifier: 'x', scheme: 'x', scheme_uri: 'x'}, ...}]timestampcreated_atDATASET_DATEstringidPKUUIDv4stringdataset_idFKDATASET.idtimestampdateNULLABLEstringtypeNULLABLEstringinformationtimestampcreated_atDATASET_DE_IDENT_LEVELstringdataset_idPK,FKDATASET.idstringtypeNULLABLEbooleandirectbooleanhipaabooleandatesbooleannonarrbooleank_anonstringdetailsDATASET_CONSENTstringdataset_idPK,FKDATASET.idstringtypeNULLABLEbooleannoncommercialbooleangeog_restrictbooleanresearch_typebooleangenetic_onlybooleanno_methodsstringdetailsDATASET_DESCRIPTIONstringidPKUUIDv4stringdataset_idFKDATASET.idstringdescriptionstringtypeNULLABLEtimestampcreated_atDATASET_SUBJECTstringidPKUUIDv4stringdataset_idFKDATASET.idstringsubjectstringschemestringscheme_uristringvalue_uristringclassification_codetimestampcreated_atDATASET_ACCESSstringdataset_idPK,FKDATASET.idstringtypeNULLABLEstringdescriptionstringurltimestampurl_last_checkedmilliseconds formatDATASET_RIGHTSstringidPKUUIDv4stringdataset_idFKDATASET.idstringrightsstringuristringidentifierstringidentifier_schemestringidentifier_scheme_uristringlicense_texttimestampcreated_atDATASET_FUNDERstringidPKUUIDv4stringdataset_idFKDATASET.idstringnamestringidentifierstringidentifier_typeNULLABLEstringidentifier_scheme_uristringaward_numberstringaward_uristringaward_titletimestampcreated_atDATASET_MANAGING_ORGANIZATIONstringdataset_idPK,FKDATASET.idstringnamestringidentifierstringidentifier_schemestringidentifier_scheme_uriDATASET_OTHERstringdataset_idPK,FKDATASET.idstringresource_typestringlanguageNULLABLEstringstandards_followedUsed for the README filestringacknowledgementUsed for the README filestring[]sizestring[]formatDATASET_RELATED_IDENTIFIERstringidPKUUIDv4stringdataset_idFKDATASET.idstringidentifierstringidentifier_typeNULLABLEstringrelation_typeNULLABLEstringrelated_metadata_schemestringscheme_uristringscheme_typestringresource_typeNULLABLEtimestampcreated_atDATASET_HEALTHSHEETstringidPKUUIDv4stringdataset_idFKDATASET.idjsonmotivationjsoncompositionjsoncollectionjsonpreprocessingjsonusesjsondistributionjsonmaintenanceDATASETis identified byhas titlehas descriptionhas contributorhas datehas deidentification levelhas consenthas subjecthas accesshas rightshas funderhas related identifiershas other detailshas managing organizationhas healthsheet \ No newline at end of file diff --git a/mermaid/svg/er.svg b/mermaid/svg/er.svg index 020033b4..3742ce69 100644 --- a/mermaid/svg/er.svg +++ b/mermaid/svg/er.svg @@ -1 +1 @@ -STUDYstringidPKUUIDv4stringtitle300 charactersstringacronym14 charactersstringimagetimestampupdated_ontimestampcreated_atUSERstringidPKUUIDv4stringusernamestringpasswordhashedstringemail_addressbooleanemail_verifiedtimestampcreated_atUSER_DETAILSstringuser_idPK,FKUSER.idstringfirst_name`Given name` in UIstringlast_name`Family name` in UIstringinstitutionstringorcidstringlocationDo we really need this?stringtimezoneMight not need this eitherNOTIFICATIONstringidPKUUIDv4stringuser_idFKUSER.idstringtitlestringmessagestringtypeinfo|warning|error|successstringtargeturl for the itembooleanreadtimestampcreated_atSTUDY_CONTRIBUTORstringstudy_idPKUUIDv4stringuser_idPK,FKUSER.idstringpermissionowner|admin|editor|viewertimestampcreated_atINVITEstringidPKUUIDv4stringuser_idFKUSER.idstringemail_addressstringstudy_idFKSTUDY.id or nullablestringpermissionowner|admin|editor|viewer or nullablestringtokenpassphrasetimestampcreated_atinfoinfostudy_id and email_address combo should be uniquePARTICIPANTstringidPKUUIDv4stringstudy_idFKSTUDY.idstringfirst_name`Given name` in UIstringlast_name`Family name` in UIstringaddressintagefields will come from redcaptimestampupdated_ontimestampcreated_atDATASETstringidPKUUIDv4stringstudy_idFKSTUDY.idtimestampupdated_ontimestampcreated_atVERSIONstringidPKUUIDv4stringdataset_idFKDATASET.idstringtitlestringchangelogbooleanpublishedshould be uneditable after publishstringdoi10.36478/fairhub.10230intidentifierautoincrement | uniquetimestampupdated_ontimestampcreated_attimestamppublished_onVERSION_READMEstringversion_idPK,FKVERSION.idstringcontentVERSION_PARTICIPANTstringversion_idPK,FKstringparticipant_idPK,FKTOKEN_BLACKLISTstringjtiPKUUIDv4timestampexpExpiration timestringuser_idFKUSER.idEMAIL_VERIFICATIONstringidPKUUIDv4stringuser_idFKUSER.idstringtokenpassphrasetimestampcreated_atPUBLISHED_DATASETstringidPKVERSION.identifierstringstudy_idSTUDY.idstringdataset_idDATASET.idstringversion_idVERSION.idstringdoistringtitleDATASET.titlestringdescriptionDATASET.descriptionstringversion_titleVERSION.titlestringstudy_titleSTUDY.titlejsonmetadatajsonfilesjsondataanything not in metadatatimestampcreated_atSTUDY_METADATADATASET_METADATAcontributesinvited tohas metadatapublisheshas metadatacreateshashashashaspart ofparticipateshaspart ofhas readme \ No newline at end of file +STUDYstringidPKUUIDv4stringtitle300 charactersstringacronym14 charactersstringimagetimestampupdated_ontimestampcreated_atUSERstringidPKUUIDv4stringusernamestringpasswordhashedstringemail_addressbooleanemail_verifiedtimestampcreated_atUSER_DETAILSstringuser_idPK,FKUSER.idstringfirst_name`Given name` in UIstringlast_name`Family name` in UIstringinstitutionstringorcidstringlocationDo we really need this?stringtimezoneMight not need this eitherNOTIFICATIONstringidPKUUIDv4stringuser_idFKUSER.idstringtitlestringmessagestringtypeinfo|warning|error|successstringtargeturl for the itembooleanreadtimestampcreated_atSTUDY_CONTRIBUTORstringstudy_idPKUUIDv4stringuser_idPK,FKUSER.idstringpermissionowner|admin|editor|viewertimestampcreated_atINVITEstringidPKUUIDv4stringuser_idFKUSER.idstringemail_addressstringstudy_idFKSTUDY.id or nullablestringpermissionowner|admin|editor|viewer or nullablestringtokenpassphrasetimestampcreated_atinfoinfostudy_id and email_address combo should be uniquePARTICIPANTstringidPKUUIDv4stringstudy_idFKSTUDY.idstringfirst_name`Given name` in UIstringlast_name`Family name` in UIstringaddressintagefields will come from redcaptimestampupdated_ontimestampcreated_atDATASETstringidPKUUIDv4stringstudy_idFKSTUDY.idtimestampupdated_ontimestampcreated_atVERSIONstringidPKUUIDv4stringdataset_idFKDATASET.idstringtitlestringchangelogbooleanpublishedshould be uneditable after publishstringdoi10.36478/fairhub.10230intidentifierautoincrement | uniquetimestampupdated_ontimestampcreated_attimestamppublished_onVERSION_READMEstringversion_idPK,FKVERSION.idstringcontentVERSION_PARTICIPANTstringversion_idPK,FKstringparticipant_idPK,FKTOKEN_BLACKLISTstringjtiPKUUIDv4timestampexpExpiration timestringuser_idFKUSER.idEMAIL_VERIFICATIONstringidPKUUIDv4stringuser_idFKUSER.idstringtokenpassphrasetimestampcreated_atPUBLISHED_DATASETstringidPKVERSION.identifierstringstudy_idSTUDY.idstringdataset_idDATASET.idstringversion_idVERSION.idstringdoistringtitleDATASET.titlestringdescriptionDATASET.descriptionstringversion_titleVERSION.titlestringstudy_titleSTUDY.titlejsonmetadatajsonfilesjsondataanything not in metadatatimestampcreated_atSTUDY_METADATADATASET_METADATAcontributesinvited tohas metadatapublisheshas metadatacreateshashashashaspart ofparticipateshaspart ofhas readme \ No newline at end of file diff --git a/mermaid/svg/study-metadata-er.svg b/mermaid/svg/study-metadata-er.svg index bb4d1243..e992a22d 100644 --- a/mermaid/svg/study-metadata-er.svg +++ b/mermaid/svg/study-metadata-er.svg @@ -1 +1 @@ -STUDY_IDENTIFICATIONstringidPKUUIDv4stringstudy_idFKSTUDY.idstringidentifierstringidentifier_typeNULLABLEstringidentifier_domainstringidentifier_linkbooleansecondarytimestampcreated_atSTUDY_DESCRIPTIONstringstudy_idPK,FKSTUDY.idstringbrief_summaryshould act as a default descriptionstringdetailed_descriptionSTUDY_STATUSstringstudy_idPK,FKSTUDY.idstringoverall_statusNULLABLEstringwhy_stoppedstringstart_dateNULLABLEstringstart_date_typeNULLABLEstringcompletion_dateNULLABLEstringcompletion_date_typeNULLABLESTUDY_SPONSORSstringstudy_idPK,FKSTUDY.idstringresponsible_party_typeNULLABLEstringresponsible_party_investigator_first_namestringresponsible_party_investigator_last_namestringresponsible_party_investigator_titlestringresponsible_party_investigator_identifier_valuestringresponsible_party_investigator_identifier_schemestringresponsible_party_investigator_identifier_scheme_uristringresponsible_party_investigator_affiliation_namestringresponsible_party_investigator_affiliation_identifier_valuestringresponsible_party_investigator_affiliation_identifier_schemestringresponsible_party_investigator_affiliation_identifier_scheme_uristringlead_sponsor_namestringlead_sponsor_identifierstringlead_sponsor_identifier_schemestringlead_sponsor_identifier_scheme_uriSTUDY_COLLABORATORSstringidPKUUIDv4stringstudy_idFKSTUDY.idstringnamestringidentifierstringschemestringscheme_uritimestampcreated_atSTUDY_OVERSIGHTstringstudy_idPK,FKSTUDY.idstringfda_regulated_drugNULLABLEstringfda_regulated_deviceNULLABLEstringhuman_subject_review_statusNULLABLEstringhas_dmcNULLABLESTUDY_CONDITIONSstringidPKUUIDv4stringstudy_idFKSTUDY.idstringnamestringclassification_codestringschemestringscheme_uristringcondition_uritimestampcreated_atSTUDY_KEYWORDSstringidPKUUIDv4stringstudy_idFKSTUDY.idstringnamestringclassification_codestringschemestringscheme_uristringkeyword_uritimestampcreated_atSTUDY_DESIGNstringstudy_idPK,FKSTUDY.idstringstudy_typeNULLABLEstringdesign_allocationNULLABLEstringdesign_intervention_modelNULLABLEstringdesign_intervention_model_descriptionstringdesign_primary_purposeNULLABLEstringdesign_maskingNULLABLEstringdesign_masking_descriptionNULLABLEstring[]design_who_masked_listNULLABLEstring[]phase_listNULLABLEintenrollment_countNULLABLEstringenrollment_typeNULLABLEintnumber_armsNULLABLEstring[]design_observational_model_listNULLABLEstring[]design_time_perspective_listNULLABLEstringbio_spec_retentionNULLABLEstringbio_spec_descriptionNULLABLEstringtarget_durationNULLABLEstringis_patient_registryNULLABLESTUDY_ARMstringidPKUUIDv4stringstudy_idFKSTUDY.idstringlabelstringtypeNULLABLEstringdescriptionstring[]intervention_listtimestampcreated_atSTUDY_INTERVENTIONstringidPKUUIDv4stringstudy_idFKSTUDY.idstringtypeNULLABLEstringnamestringdescriptionstring[]other_name_listtimestampcreated_atSTUDY_ELIGIBILTYstringstudy_idPK,FKSTUDY.idstringsexNULLABLEstringgender_basedNULLABLEstringgender_descriptionintmiminum_age_valueNULLABLEstringmiminum_age_unitNULLABLEintmaximum_age_valueNULLABLEstringmaximum_age_unitNULLABLEstringhealthy_volunteersNULLABLEstring[]inclusion_criteriaWill be combined to become EligibilityCriteriastring[]exclusion_criteriaWill be combined to become EligibilityCriteriastringstudy_populationstringsampling_methodNULLABLESTUDY_CENTRAL_CONTACTstringidPKUUIDv4stringstudy_idFKSTUDY.idstringfirst_namestringlast_namestringdegreestringidentifierstringidentifier_schemestringidentifier_scheme_uristringaffiliationstringaffiliation_identifierstringaffiliation_identifier_schemestringaffiliation_identifier_scheme_uristringphonestringphone_extstringemail_addresstimestampcreated_atSTUDY_OVERALL_OFFICIALstringidPKUUIDv4stringstudy_idFKSTUDY.idstringfirst_namestringlast_namestringdegreestringidentifierstringidentifier_schemestringidentifier_scheme_uristringaffiliationstringaffiliation_identifierstringaffiliation_identifier_schemestringaffiliation_identifier_scheme_uristringroleNULLABLEtimestampcreated_atSTUDY_LOCATIONstringidPKUUIDv4stringstudy_idFKSTUDY.idstringfacilitystringstatusNULLABLEstringcitystringstatestringzipstringcountrystringidentifierstringidentifier_schemestringidentifier_scheme_uritimestampcreated_atSTUDY_LOCATION_CONTACT_LISTstringidPKUUIDv4stringlocation_idFKSTUDY_LOCATION.idstringfirst_namestringlast_namestringidentifierstringidentifier_schemestringidentifier_scheme_uristringrolestringphonestringphone_extstringemail_addresstimestampcreated_atSTUDY_OTHERstringstudy_idPK,FKSTUDY.idnumbersizesize of the files in the data lakeSTUDY_DASHBOARDstringidPKstringstudy_idFKSTUDY.idstringredcap_idFKSTUDY_REDCAP.idstringnameNULLABLEjsonmodulesNULLABLEintredcap_pidNULLABLEjsonreportsNULLABLEtimestampcreated_attimestampupdated_onSTUDY_REDCAPstringidPKstringstudy_idFKSTUDY.idstringtitleNULLABLEintapi_pidstringapi_urlstringapi_keybooleanapi_activetimestampcreated_attimestampupdated_onSTUDYsponsorscollaborates withoverseesis designed asis armed asis defined asis eligibleis done atis classified asis classified asis contacted byis lead bydescribesidentifieshas statushas contacthas other informationhas dashboardhas redcap API \ No newline at end of file +STUDY_IDENTIFICATIONstringidPKUUIDv4stringstudy_idFKSTUDY.idstringidentifierstringidentifier_typeNULLABLEstringidentifier_domainstringidentifier_linkbooleansecondarytimestampcreated_atSTUDY_DESCRIPTIONstringstudy_idPK,FKSTUDY.idstringbrief_summaryshould act as a default descriptionstringdetailed_descriptionSTUDY_STATUSstringstudy_idPK,FKSTUDY.idstringoverall_statusNULLABLEstringwhy_stoppedstringstart_dateNULLABLEstringstart_date_typeNULLABLEstringcompletion_dateNULLABLEstringcompletion_date_typeNULLABLESTUDY_SPONSORSstringstudy_idPK,FKSTUDY.idstringresponsible_party_typeNULLABLEstringresponsible_party_investigator_first_namestringresponsible_party_investigator_last_namestringresponsible_party_investigator_titlestringresponsible_party_investigator_identifier_valuestringresponsible_party_investigator_identifier_schemestringresponsible_party_investigator_identifier_scheme_uristringresponsible_party_investigator_affiliation_namestringresponsible_party_investigator_affiliation_identifier_valuestringresponsible_party_investigator_affiliation_identifier_schemestringresponsible_party_investigator_affiliation_identifier_scheme_uristringlead_sponsor_namestringlead_sponsor_identifierstringlead_sponsor_identifier_schemestringlead_sponsor_identifier_scheme_uriSTUDY_COLLABORATORSstringidPKUUIDv4stringstudy_idFKSTUDY.idstringnamestringidentifierstringschemestringscheme_uritimestampcreated_atSTUDY_OVERSIGHTstringstudy_idPK,FKSTUDY.idstringfda_regulated_drugNULLABLEstringfda_regulated_deviceNULLABLEstringhuman_subject_review_statusNULLABLEstringhas_dmcNULLABLESTUDY_CONDITIONSstringidPKUUIDv4stringstudy_idFKSTUDY.idstringnamestringclassification_codestringschemestringscheme_uristringcondition_uritimestampcreated_atSTUDY_KEYWORDSstringidPKUUIDv4stringstudy_idFKSTUDY.idstringnamestringclassification_codestringschemestringscheme_uristringkeyword_uritimestampcreated_atSTUDY_DESIGNstringstudy_idPK,FKSTUDY.idstringstudy_typeNULLABLEstringdesign_allocationNULLABLEstringdesign_intervention_modelNULLABLEstringdesign_intervention_model_descriptionstringdesign_primary_purposeNULLABLEstringdesign_maskingNULLABLEstringdesign_masking_descriptionNULLABLEstring[]design_who_masked_listNULLABLEstring[]phase_listNULLABLEintenrollment_countNULLABLEstringenrollment_typeNULLABLEintnumber_armsNULLABLEstring[]design_observational_model_listNULLABLEstring[]design_time_perspective_listNULLABLEstringbio_spec_retentionNULLABLEstringbio_spec_descriptionNULLABLEstringtarget_durationNULLABLEstringis_patient_registryNULLABLESTUDY_ARMstringidPKUUIDv4stringstudy_idFKSTUDY.idstringlabelstringtypeNULLABLEstringdescriptionstring[]intervention_listtimestampcreated_atSTUDY_INTERVENTIONstringidPKUUIDv4stringstudy_idFKSTUDY.idstringtypeNULLABLEstringnamestringdescriptionstring[]other_name_listtimestampcreated_atSTUDY_ELIGIBILTYstringstudy_idPK,FKSTUDY.idstringsexNULLABLEstringgender_basedNULLABLEstringgender_descriptionintmiminum_age_valueNULLABLEstringmiminum_age_unitNULLABLEintmaximum_age_valueNULLABLEstringmaximum_age_unitNULLABLEstringhealthy_volunteersNULLABLEstring[]inclusion_criteriaWill be combined to become EligibilityCriteriastring[]exclusion_criteriaWill be combined to become EligibilityCriteriastringstudy_populationstringsampling_methodNULLABLESTUDY_CENTRAL_CONTACTstringidPKUUIDv4stringstudy_idFKSTUDY.idstringfirst_namestringlast_namestringdegreestringidentifierstringidentifier_schemestringidentifier_scheme_uristringaffiliationstringaffiliation_identifierstringaffiliation_identifier_schemestringaffiliation_identifier_scheme_uristringphonestringphone_extstringemail_addresstimestampcreated_atSTUDY_OVERALL_OFFICIALstringidPKUUIDv4stringstudy_idFKSTUDY.idstringfirst_namestringlast_namestringdegreestringidentifierstringidentifier_schemestringidentifier_scheme_uristringaffiliationstringaffiliation_identifierstringaffiliation_identifier_schemestringaffiliation_identifier_scheme_uristringroleNULLABLEtimestampcreated_atSTUDY_LOCATIONstringidPKUUIDv4stringstudy_idFKSTUDY.idstringfacilitystringstatusNULLABLEstringcitystringstatestringzipstringcountrystringidentifierstringidentifier_schemestringidentifier_scheme_uritimestampcreated_atSTUDY_LOCATION_CONTACT_LISTstringidPKUUIDv4stringlocation_idFKSTUDY_LOCATION.idstringfirst_namestringlast_namestringidentifierstringidentifier_schemestringidentifier_scheme_uristringrolestringphonestringphone_extstringemail_addresstimestampcreated_atSTUDY_OTHERstringstudy_idPK,FKSTUDY.idnumbersizesize of the files in the data lakeSTUDY_DASHBOARDstringidPKstringstudy_idFKSTUDY.idstringredcap_idFKSTUDY_REDCAP.idstringnameNULLABLEjsonmodulesNULLABLEintredcap_pidNULLABLEjsonreportsNULLABLEtimestampcreated_attimestampupdated_onSTUDY_REDCAPstringidPKstringstudy_idFKSTUDY.idstringtitleNULLABLEintapi_pidstringapi_urlstringapi_keybooleanapi_activetimestampcreated_attimestampupdated_onSTUDYsponsorscollaborates withoverseesis designed asis armed asis defined asis eligibleis done atis classified asis classified asis contacted byis lead bydescribesidentifieshas statushas contacthas other informationhas dashboardhas redcap API \ No newline at end of file diff --git a/src/components/header/AppHeader.vue b/src/components/header/AppHeader.vue index 1649ca83..182ca6a9 100644 --- a/src/components/header/AppHeader.vue +++ b/src/components/header/AppHeader.vue @@ -26,20 +26,6 @@ const profileOptions = [ { default: () => "View Profile" } ), }, - { - icon: renderIcon("carbon:chart-network"), - key: "integrations", - label: () => - h( - RouterLink, - { - to: { - path: "/integrations", - }, - }, - { default: () => "Integrations" } - ), - }, { key: "d1", type: "divider", @@ -74,12 +60,6 @@ const handleSelect = (key: string | number) => { - - - -
diff --git a/src/components/sidebar/AppSidebar.vue b/src/components/sidebar/AppSidebar.vue index f52a8f1a..473a43bb 100644 --- a/src/components/sidebar/AppSidebar.vue +++ b/src/components/sidebar/AppSidebar.vue @@ -242,20 +242,6 @@ const lowerMenuOptions: MenuOption[] = [ { default: () => "Documentation" } ), }, - { - icon: renderIcon("tabler:history"), - key: "changelog", - label: () => - h( - RouterLink, - { - to: { - path: "/help/changelog", - }, - }, - { default: () => "Changelog" } - ), - }, ], icon: renderIcon("tabler:help"), key: "help", diff --git a/src/router/index.ts b/src/router/index.ts index e720d632..c7acb1b6 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -6,12 +6,10 @@ import UserProfile from "@/views/account/UserProfile.vue"; import LoginPage from "@/views/auth/LoginPage.vue"; import LogOut from "@/views/auth/LogOut.vue"; import SignUp from "@/views/auth/SignUp.vue"; -import Changelog from "@/views/help/ChangeLog.vue"; import Documentation from "@/views/help/DocumentationPage.vue"; import HelpPage from "@/views/help/HelpPage.vue"; import ReportIssue from "@/views/help/ReportIssue.vue"; import HomePage from "@/views/home/HomePage.vue"; -import Integrations from "@/views/integrations/IntegrationPage.vue"; import AllSettings from "@/views/settings/AllSettings.vue"; import AllStudies from "@/views/studies/AllStudies.vue"; import StudyContributors from "@/views/study/contributors/StudyContributors.vue"; @@ -523,11 +521,6 @@ const router = createRouter({ path: "documentation", component: Documentation, }, - { - name: "changelog", - path: "changelog", - component: Changelog, - }, { name: "report-issue", path: "report-issue", @@ -541,11 +534,6 @@ const router = createRouter({ path: "/profile", component: UserProfile, }, - { - name: "integrations", - path: "/integrations", - component: Integrations, - }, { name: "not-found", path: "/:pathMatch(.*)", component: NotFound }, ], }); diff --git a/src/views/help/ChangeLog.vue b/src/views/help/ChangeLog.vue deleted file mode 100644 index d2dce4aa..00000000 --- a/src/views/help/ChangeLog.vue +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/src/views/integrations/IntegrationPage.vue b/src/views/integrations/IntegrationPage.vue deleted file mode 100644 index 68c23566..00000000 --- a/src/views/integrations/IntegrationPage.vue +++ /dev/null @@ -1,30 +0,0 @@ - - - diff --git a/src/views/study/datasets/AllDatasets.vue b/src/views/study/datasets/AllDatasets.vue index c7dd1034..2a8f5aae 100644 --- a/src/views/study/datasets/AllDatasets.vue +++ b/src/views/study/datasets/AllDatasets.vue @@ -52,7 +52,7 @@ const navigateToDataset = (datasetId: string) => {