Skip to content
Snippets Groups Projects
Select Git revision
  • develop default protected
1 result

index.ts

Blame
  • index.ts 2.60 KiB
    import resourceTable from './resource.schema'
    import statsResourcesTable from './stats-resources.schema'
    import collectionStatsTable from './collection-stats.schema'
    import collectionTable from './collections.schema'
    import subjectsTable from './subjects.schema'
    import submissionTable from './submission.schema'
    import licenseTable from './licenses.schema'
    import languageTable from './language.schema'
    import educationalStageTable from './educational-stages.schema'
    import passwordRecoveryTable, { 
      passwordRecoveryTableRelations 
    } from './password-recovery.schema'
    import userStatsTable from './user-stats.schema'
    import userTable from './user.schema'
    import objectTypeTable from './object-type.schema'
    import complaintTable from './complaints.schema'
    import resourceSubjectsTable from './resource-subjects.schema'
    import achievementTable from './achievements.schema'
    
    import resourceLanguagesTable from './resource-languages.schema'
    import followRelationTable from '../relations/follows.relation'
    import roleTable from './roles.schema'
    import collectionLikesTable from '../relations/collection-likes.relation'
    import userRoleRelationTable from '../relations/user-role.relation'
    import collectionResourcesTable from '../relations/collection-resources.relation'
    import institutionTable from './institutions.schema'
    import userInstitutionRelationTable from '../relations/user-institution.relation'
    import resourceLikesTable from '../relations/resource-likes.relation'
    import resourceEducationalStagesTable from './resource-educational-stages.schema'
    
    export {
      userTable,
      userStatsTable,
      resourceTable,
      collectionTable,
      statsResourcesTable,
      collectionStatsTable,
      subjectsTable,
      submissionTable,
      licenseTable,
      languageTable,
      educationalStageTable,
      passwordRecoveryTable,
      passwordRecoveryTableRelations,
      objectTypeTable,
      roleTable,
      complaintTable,
      followRelationTable,
      collectionLikesTable,
      resourceLanguagesTable,
      userRoleRelationTable,
      collectionResourcesTable,
      resourceSubjectsTable,
      institutionTable,
      userInstitutionRelationTable,
      resourceLikesTable,
      resourceEducationalStagesTable,
      achievementTable,
    }
    
    export const tables = [
      userTable, 
      passwordRecoveryTable,
      userStatsTable,
      resourceTable,
      statsResourcesTable,
      collectionTable,
      collectionStatsTable,
      subjectsTable,
      submissionTable,
      licenseTable,
      languageTable,
      educationalStageTable,
      objectTypeTable,
      roleTable,
      followRelationTable,
      complaintTable,
      collectionLikesTable,
      userRoleRelationTable,
      collectionResourcesTable,
      institutionTable,
      userInstitutionRelationTable,
      resourceLikesTable,
      achievementTable,
    ]