-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathmetadata.json
1 lines (1 loc) · 28.5 KB
/
metadata.json
1
{"remote_schemas":[{"name":"POKEMON","definition":{"url":"https://graphql-pokemon.now.sh/","url_from_env":null,"headers":[],"forward_client_headers":false},"comment":null}],"tables":[{"table":"SkillJob","object_relationships":[{"using":{"foreign_key_constraint_on":"Skill"},"name":"SkillName","comment":null},{"using":{"foreign_key_constraint_on":"JobId"},"name":"Job","comment":null}],"array_relationships":[],"insert_permissions":[{"role":"user","comment":null,"permission":{"check":{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}}}],"select_permissions":[{"role":"user","comment":null,"permission":{"columns":["JobId","Skill"],"filter":{"_or":[{"Job":{"isPublished":{"_eq":"true"}}},{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}]}}},{"role":"anon","comment":null,"permission":{"columns":["JobId","Skill"],"filter":{"Job":{"isPublished":{"_eq":"true"}}}}}],"update_permissions":[],"delete_permissions":[{"role":"user","comment":null,"permission":{"filter":{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}}}],"event_triggers":[]},{"table":"SeniorityLevel","object_relationships":[],"array_relationships":[{"using":{"foreign_key_constraint_on":{"column":"SeniorityLevel","table":"Job"}},"name":"Jobs","comment":null}],"insert_permissions":[],"select_permissions":[],"update_permissions":[],"delete_permissions":[],"event_triggers":[]},{"table":"SkillCompany","object_relationships":[{"using":{"foreign_key_constraint_on":"Skill"},"name":"SkillName","comment":null},{"using":{"foreign_key_constraint_on":"CompanyId"},"name":"Company","comment":null}],"array_relationships":[],"insert_permissions":[{"role":"user","comment":null,"permission":{"set":{},"check":{"_or":[{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}]},"columns":["Skill","CompanyId"]}}],"select_permissions":[{"role":"anon","comment":null,"permission":{"columns":["Skill","CompanyId"],"filter":{}}},{"role":"user","comment":null,"permission":{"columns":["CompanyId","Skill"],"filter":{}}}],"update_permissions":[{"role":"user","comment":null,"permission":{"columns":["CompanyId","Skill"],"filter":{"_or":[{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}]}}}],"delete_permissions":[{"role":"user","comment":null,"permission":{"filter":{"_or":[{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}]}}}],"event_triggers":[]},{"table":"group_by_location","object_relationships":[],"array_relationships":[],"insert_permissions":[],"select_permissions":[{"role":"user","comment":null,"permission":{"allow_aggregations":false,"columns":["locality","country"],"filter":{}}},{"role":"anon","comment":null,"permission":{"allow_aggregations":false,"columns":["country","locality"],"filter":{}}}],"update_permissions":[],"delete_permissions":[],"event_triggers":[]},{"table":"JobFunctionJob","object_relationships":[{"using":{"foreign_key_constraint_on":"JobId"},"name":"Job","comment":null},{"using":{"foreign_key_constraint_on":"JobFunction"},"name":"JobFunctionTitle","comment":null}],"array_relationships":[],"insert_permissions":[{"role":"user","comment":null,"permission":{"check":{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}}}],"select_permissions":[{"role":"user","comment":null,"permission":{"columns":["JobFunction","JobId"],"filter":{"_or":[{"Job":{"isPublished":{"_eq":"true"}}},{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}]}}},{"role":"anon","comment":null,"permission":{"columns":["JobFunction","JobId"],"filter":{"Job":{"isPublished":{"_eq":"true"}}}}}],"update_permissions":[{"role":"user","comment":null,"permission":{"columns":["JobFunction","JobId"],"filter":{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}}}],"delete_permissions":[{"role":"user","comment":null,"permission":{"filter":{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}}}],"event_triggers":[]},{"table":"Job","object_relationships":[{"using":{"foreign_key_constraint_on":"EmployementType"},"name":"JobEmployementType","comment":null},{"using":{"foreign_key_constraint_on":"Industry"},"name":"JobIndustry","comment":null},{"using":{"foreign_key_constraint_on":"SalaryBracket"},"name":"JobSalaryBracket","comment":null},{"using":{"foreign_key_constraint_on":"SeniorityLevel"},"name":"JobSeniorityLevel","comment":null},{"using":{"foreign_key_constraint_on":"companyId"},"name":"Company","comment":null},{"using":{"foreign_key_constraint_on":"ownerId"},"name":"Owner","comment":null},{"using":{"foreign_key_constraint_on":"JobTitle"},"name":"Title","comment":null}],"array_relationships":[{"using":{"foreign_key_constraint_on":{"column":"JobId","table":"JobFunctionJob"}},"name":"JobFunctions","comment":null},{"using":{"foreign_key_constraint_on":{"column":"JobId","table":"SkillJob"}},"name":"Skills","comment":null},{"using":{"foreign_key_constraint_on":{"column":"JobId","table":"JobIndustry"}},"name":"Industries","comment":null},{"using":{"foreign_key_constraint_on":{"column":"jobId","table":"JobApplication"}},"name":"JobApplications","comment":null}],"insert_permissions":[{"role":"user","comment":null,"permission":{"check":{"_or":[{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}]}}}],"select_permissions":[{"role":"anon","comment":null,"permission":{"columns":["EmployementType","Industry","JobTitle","SalaryBracket","SeniorityLevel","administrative_area_level_1","applicationEmail","applicationUrl","applyDirectly","companyId","country","createdAt","description","description_fr","hasMonthlySalary","id","isPublished","lat","lng","locality","location","maximumExperienceYears","maximumMonthlySalary","maximumYearlySalary","minimumExperienceYears","minimumMonthlySalary","minimumYearlySalary","ownerId","postal_code","remote","route","street_number","title","updatedAt"],"limit":50,"filter":{"isPublished":{"_eq":"true"}}}},{"role":"user","comment":null,"permission":{"columns":["EmployementType","Industry","JobTitle","SalaryBracket","SeniorityLevel","administrative_area_level_1","applicationEmail","applicationUrl","applyDirectly","companyId","country","createdAt","description","description_fr","hasMonthlySalary","id","isPublished","lat","lng","locality","location","maximumExperienceYears","maximumMonthlySalary","maximumYearlySalary","minimumExperienceYears","minimumMonthlySalary","minimumYearlySalary","ownerId","postal_code","remote","route","street_number","title","updatedAt"],"limit":50,"filter":{"_or":[{"isPublished":{"_eq":"true"}},{"ownerId":{"_eq":"X-HASURA-USER-ID"}}]}}},{"role":"user-candidate","comment":null,"permission":{"allow_aggregations":true,"columns":["EmployementType","Industry","JobTitle","SalaryBracket","SeniorityLevel","administrative_area_level_1","applicationEmail","applicationUrl","applyDirectly","companyId","country","createdAt","description","description_fr","hasMonthlySalary","id","isPublished","lat","lng","locality","location","maximumExperienceYears","maximumMonthlySalary","maximumYearlySalary","minimumExperienceYears","minimumMonthlySalary","minimumYearlySalary","ownerId","postal_code","remote","route","street_number","title","updatedAt"],"filter":{"isPublished":{"_eq":"true"}}}},{"role":"user-hr","comment":null,"permission":{"allow_aggregations":true,"columns":["EmployementType","Industry","JobTitle","SalaryBracket","SeniorityLevel","administrative_area_level_1","applicationEmail","applicationUrl","applyDirectly","companyId","country","createdAt","description","description_fr","hasMonthlySalary","id","isPublished","lat","lng","locality","location","maximumExperienceYears","maximumMonthlySalary","maximumYearlySalary","minimumExperienceYears","minimumMonthlySalary","minimumYearlySalary","ownerId","postal_code","remote","route","street_number","title","updatedAt"],"filter":{"_or":[{"isPublished":{"_eq":"true"}},{"ownerId":{"_eq":"X-HASURA-USER-ID"}}]}}}],"update_permissions":[{"role":"user","comment":null,"permission":{"columns":["EmployementType","Industry","JobTitle","SalaryBracket","SeniorityLevel","administrative_area_level_1","applicationEmail","applicationUrl","applyDirectly","companyId","country","createdAt","description","description_fr","hasMonthlySalary","id","isPublished","lat","lng","locality","location","maximumExperienceYears","maximumMonthlySalary","maximumYearlySalary","minimumExperienceYears","minimumMonthlySalary","minimumYearlySalary","ownerId","postal_code","remote","route","street_number","title","updatedAt"],"filter":{"_or":[{"ownerId":{"_eq":"X-HASURA-USER-ID"}},{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}]}}}],"delete_permissions":[{"role":"user","comment":null,"permission":{"filter":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}}],"event_triggers":[{"webhook":"https://httpbin.org/post","headers":[],"name":"on_job_update","definition":{"insert":{"columns":["id","title","description","companyId","ownerId","country","remote","SeniorityLevel","EmployementType","Industry","minimumExperienceYears","maximumExperienceYears","SalaryBracket","createdAt","updatedAt","isPublished","JobTitle","route","street_number","locality","administrative_area_level_1","postal_code","applicationUrl","applicationEmail","applyDirectly","lat","lng","location","minimumYearlySalary","maximumYearlySalary","minimumMonthlySalary","maximumMonthlySalary","hasMonthlySalary","description_fr"]}},"retry_conf":{"num_retries":0,"interval_sec":10}}]},{"table":"Company","object_relationships":[{"using":{"foreign_key_constraint_on":"ownerId"},"name":"Owner","comment":null},{"using":{"foreign_key_constraint_on":"Industry"},"name":"CompanyIndustry","comment":null}],"array_relationships":[{"using":{"foreign_key_constraint_on":{"column":"companyId","table":"Job"}},"name":"Jobs","comment":null},{"using":{"foreign_key_constraint_on":{"column":"CompanyId","table":"SkillCompany"}},"name":"Skills","comment":null},{"using":{"foreign_key_constraint_on":{"column":"CompanyId","table":"PerkCompany"}},"name":"Perks","comment":null},{"using":{"foreign_key_constraint_on":{"column":"companyId","table":"Moderator"}},"name":"Moderators","comment":null}],"insert_permissions":[{"role":"user","comment":null,"permission":{"check":{"_and":[{"ownerId":{"_eq":"X-HASURA-USER-ID"}},{"Owner":{"linkedinId":{"_ne":""}}}]}}}],"select_permissions":[{"role":"anon","comment":null,"permission":{"allow_aggregations":true,"columns":["Industry","administrative_area_level_1","country","createdAt","description","description_fr","devCount","employee1","employee2","employeeCount","id","locality","location","media1","media2","media3","name","ownerId","postal_code","quote1","quote2","route","street_number","twitter","updatedAt","url","yearFounded"],"limit":50,"filter":{}}},{"role":"user-hr","comment":null,"permission":{"allow_aggregations":true,"columns":["Industry","administrative_area_level_1","country","createdAt","description","description_fr","devCount","employee1","employee2","employeeCount","id","locality","location","media1","media2","media3","name","ownerId","postal_code","quote1","quote2","route","street_number","twitter","updatedAt","url","yearFounded"],"filter":{}}},{"role":"user-candidate","comment":null,"permission":{"allow_aggregations":true,"columns":["Industry","administrative_area_level_1","country","createdAt","description","description_fr","devCount","employee1","employee2","employeeCount","id","locality","location","media1","media2","media3","name","ownerId","postal_code","quote1","quote2","route","street_number","twitter","updatedAt","url","yearFounded"],"filter":{}}},{"role":"user","comment":null,"permission":{"allow_aggregations":true,"columns":["Industry","administrative_area_level_1","country","createdAt","description","description_fr","devCount","employee1","employee2","employeeCount","id","locality","location","media1","media2","media3","name","ownerId","postal_code","quote1","quote2","route","street_number","twitter","updatedAt","url","yearFounded"],"limit":50,"filter":{}}}],"update_permissions":[{"role":"user","comment":null,"permission":{"columns":["Industry","administrative_area_level_1","country","description","description_fr","devCount","employee1","employee2","employeeCount","id","locality","location","media1","media2","media3","name","ownerId","postal_code","quote1","quote2","route","street_number","twitter","updatedAt","url","yearFounded"],"filter":{"_or":[{"ownerId":{"_eq":"X-HASURA-USER-ID"}},{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}]}}}],"delete_permissions":[{"role":"user","comment":null,"permission":{"filter":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}}],"event_triggers":[]},{"table":"JobIndustry","object_relationships":[{"using":{"foreign_key_constraint_on":"JobId"},"name":"Job","comment":null},{"using":{"foreign_key_constraint_on":"IndustryName"},"name":"Industry","comment":null}],"array_relationships":[],"insert_permissions":[{"role":"user","comment":null,"permission":{"check":{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}}}],"select_permissions":[{"role":"user","comment":null,"permission":{"columns":["IndustryName","JobId"],"filter":{}}},{"role":"anon","comment":null,"permission":{"columns":["IndustryName","JobId"],"filter":{"Job":{"isPublished":{"_eq":"true"}}}}}],"update_permissions":[{"role":"user","comment":null,"permission":{"columns":["IndustryName","JobId"],"filter":{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}}}],"delete_permissions":[{"role":"user","comment":null,"permission":{"filter":{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}}}],"event_triggers":[]},{"table":"EmployementType","object_relationships":[],"array_relationships":[{"using":{"foreign_key_constraint_on":{"column":"EmployementType","table":"Job"}},"name":"Jobs","comment":null}],"insert_permissions":[],"select_permissions":[{"role":"user","comment":null,"permission":{"allow_aggregations":false,"columns":["type"],"filter":{}}}],"update_permissions":[],"delete_permissions":[],"event_triggers":[]},{"table":"JobFunction","object_relationships":[],"array_relationships":[{"using":{"foreign_key_constraint_on":{"column":"JobFunction","table":"JobFunctionJob"}},"name":"Jobs","comment":null}],"insert_permissions":[],"select_permissions":[],"update_permissions":[],"delete_permissions":[],"event_triggers":[]},{"table":"JobApplication","object_relationships":[{"using":{"foreign_key_constraint_on":"applicantId"},"name":"Applicant","comment":null},{"using":{"foreign_key_constraint_on":"jobId"},"name":"Job","comment":null}],"array_relationships":[{"using":{"foreign_key_constraint_on":{"column":"applicationId","table":"Message"}},"name":"Messages","comment":null}],"insert_permissions":[{"role":"user-candidate","comment":null,"permission":{"set":{},"check":{"_and":[{"applicantId":{"_eq":"X-HASURA-USER-ID"}},{"Applicant":{"linkedinEmail":{"_is_null":true}}}]}}}],"select_permissions":[{"role":"user-candidate","comment":null,"permission":{"allow_aggregations":true,"columns":["applicantId","coverLetter","createdAt","hasResumePdf","id","iid","jobId","status","updatedAt"],"filter":{"applicantId":{"_eq":"X-HASURA-USER-ID"}}}},{"role":"user-hr","comment":null,"permission":{"allow_aggregations":true,"columns":["applicantId","coverLetter","createdAt","hasResumePdf","id","iid","jobId","status","updatedAt"],"filter":{"_or":[{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Job":{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}}]}}}],"update_permissions":[{"role":"user-candidate","comment":null,"permission":{"columns":["applicantId","coverLetter","createdAt","hasResumePdf","id","iid","jobId","updatedAt"],"filter":{"applicantId":{"_eq":"X-HASURA-USER-ID"}}}},{"role":"user-hr","comment":null,"permission":{"columns":["id","status","updatedAt"],"filter":{"_or":[{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Job":{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}}]}}}],"delete_permissions":[{"role":"user-candidate","comment":null,"permission":{"filter":{"applicantId":{"_eq":"X-HASURA-USER-ID"}}}}],"event_triggers":[{"webhook_from_env":"JOB_APPLICATION_WEBHOOK","headers":[],"name":"on_job_application_create","definition":{"insert":{"columns":["applicantId","jobId","createdAt","updatedAt","coverLetter","hasResumePdf","id","iid","status"]}},"retry_conf":{"num_retries":0,"interval_sec":10}}]},{"table":"Message","object_relationships":[{"using":{"foreign_key_constraint_on":"applicationId"},"name":"JobApplication","comment":null},{"using":{"foreign_key_constraint_on":"userId"},"name":"User","comment":null}],"array_relationships":[],"insert_permissions":[{"role":"user","comment":null,"permission":{"check":{"_or":[{"JobApplication":{"applicantId":{"_eq":"X-HASURA-USER-ID"}}},{"JobApplication":{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}},{"JobApplication":{"Job":{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}}},{"JobApplication":{"Job":{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}}}]}}}],"select_permissions":[{"role":"user","comment":null,"permission":{"columns":["id","body","applicationId","userId","createdAt","updatedAt"],"filter":{"_or":[{"JobApplication":{"applicantId":{"_eq":"X-HASURA-USER-ID"}}},{"JobApplication":{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}},{"JobApplication":{"Job":{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}}},{"JobApplication":{"Job":{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}}}]}}},{"role":"user-candidate","comment":null,"permission":{"allow_aggregations":true,"columns":["id","body","applicationId","userId","createdAt","updatedAt"],"filter":{"_or":[{"JobApplication":{"applicantId":{"_eq":"X-HASURA-USER-ID"}}}]}}},{"role":"user-hr","comment":null,"permission":{"allow_aggregations":true,"columns":["applicationId","body","createdAt","id","updatedAt","userId"],"filter":{"_or":[{"JobApplication":{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}},{"JobApplication":{"Job":{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}}}]}}}],"update_permissions":[],"delete_permissions":[{"role":"user","comment":null,"permission":{"filter":{"_or":[{"userId":{"_eq":"X-HASURA-USER-ID"}},{"JobApplication":{"applicantId":{"_eq":"X-HASURA-USER-ID"}}}]}}}],"event_triggers":[{"webhook_from_env":"MESSAGE_WEBHOOK","headers":[],"name":"on_message_create","definition":{"insert":{"columns":["id","body","applicationId","userId","createdAt","updatedAt"]}},"retry_conf":{"num_retries":0,"interval_sec":10}},{"webhook":"https://httpbin.org/post","headers":[],"name":"on_message_insert","definition":{"update":{"columns":["id","body","applicationId","userId","createdAt","updatedAt"]}},"retry_conf":{"num_retries":0,"interval_sec":10}},{"webhook":"https://httpbin.org/post","headers":[],"name":"on_update_message","definition":{"update":{"columns":["id","body","applicationId","userId","createdAt","updatedAt"]}},"retry_conf":{"num_retries":0,"interval_sec":10}}]},{"table":"PerkCompany","object_relationships":[{"using":{"foreign_key_constraint_on":"Perk"},"name":"PerkTitle","comment":null},{"using":{"foreign_key_constraint_on":"CompanyId"},"name":"Company","comment":null}],"array_relationships":[],"insert_permissions":[{"role":"user","comment":null,"permission":{"set":{},"check":{"_or":[{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}]},"columns":["Perk","CompanyId"]}}],"select_permissions":[{"role":"user","comment":null,"permission":{"columns":["Perk","CompanyId"],"filter":{}}},{"role":"anon","comment":null,"permission":{"columns":["Perk","CompanyId"],"filter":{}}}],"update_permissions":[{"role":"user","comment":null,"permission":{"columns":["Perk","CompanyId"],"filter":{"_or":[{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}]}}}],"delete_permissions":[{"role":"user","comment":null,"permission":{"filter":{"_or":[{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}]}}}],"event_triggers":[]},{"table":"Perk","object_relationships":[],"array_relationships":[{"using":{"foreign_key_constraint_on":{"column":"Perk","table":"PerkCompany"}},"name":"Companies","comment":null}],"insert_permissions":[],"select_permissions":[{"role":"user","comment":null,"permission":{"columns":["title"],"filter":{}}},{"role":"anon","comment":null,"permission":{"columns":["title"],"filter":{}}}],"update_permissions":[],"delete_permissions":[],"event_triggers":[]},{"table":"SalaryBracket","object_relationships":[],"array_relationships":[{"using":{"foreign_key_constraint_on":{"column":"SalaryBracket","table":"Job"}},"name":"Jobs","comment":null}],"insert_permissions":[],"select_permissions":[],"update_permissions":[],"delete_permissions":[],"event_triggers":[]},{"table":"User","object_relationships":[],"array_relationships":[{"using":{"foreign_key_constraint_on":{"column":"ownerId","table":"Company"}},"name":"Companies","comment":null},{"using":{"foreign_key_constraint_on":{"column":"ownerId","table":"Job"}},"name":"OwnedJobs","comment":null},{"using":{"foreign_key_constraint_on":{"column":"UserId","table":"SkillUser"}},"name":"Skills","comment":null},{"using":{"foreign_key_constraint_on":{"column":"userEmail","table":"Moderator"}},"name":"ModeratorRoles","comment":null},{"using":{"foreign_key_constraint_on":{"column":"applicantId","table":"JobApplication"}},"name":"JobApplications","comment":null},{"using":{"foreign_key_constraint_on":{"column":"userId","table":"Message"}},"name":"Messages","comment":null}],"insert_permissions":[],"select_permissions":[{"role":"owner","comment":null,"permission":{"columns":["bio","companyLinkedin","createdAt","email","firstName","githubAccessToken","githubAvatarUrl","githubBlogUrl","githubEmail","githubFollowers","githubId","githubRepositories","githubUsername","headlineLinkedin","id","industryLinkedin","ip","lastName","linkedinAccessToken","linkedinAvatarUrl","linkedinEmail","linkedinId","linkedinProfile","linkedinUrl","manualBio","name","pullRequests","updatedAt"],"filter":{"_or":[{"id":{"_eq":"X-HASURA-USER-ID"}}]}}},{"role":"user","comment":null,"permission":{"columns":["bio","companyLinkedin","email","firstName","githubAvatarUrl","githubBlogUrl","githubEmail","githubFollowers","githubRepositories","githubUsername","headlineLinkedin","id","industryLinkedin","lastName","linkedinAvatarUrl","linkedinEmail","linkedinId","linkedinProfile","linkedinUrl","manualBio","name","pullRequests"],"filter":{"_or":[{"JobApplications":{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}},{"JobApplications":{"Job":{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}}},{"JobApplications":{"applicantId":{"_eq":"X-HASURA-USER-ID"}}},{"id":{"_eq":"X-HASURA-USER-ID"}},{"Messages":{"JobApplication":{"applicantId":{"_eq":"X-HASURA-USER-ID"}}}},{"ModeratorRoles":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}]}}},{"role":"user-candidate","comment":null,"permission":{"allow_aggregations":true,"columns":["bio","companyLinkedin","createdAt","email","firstName","githubAvatarUrl","githubBlogUrl","githubEmail","githubFollowers","githubId","githubRepositories","githubUsername","headlineLinkedin","id","industryLinkedin","lastName","linkedinAvatarUrl","linkedinEmail","linkedinId","linkedinProfile","linkedinUrl","manualBio","name","pullRequests","updatedAt"],"filter":{"_or":[{"id":{"_eq":"X-HASURA-USER-ID"}},{"Messages":{"JobApplication":{"applicantId":{"_eq":"X-HASURA-USER-ID"}}}}]}}},{"role":"user-hr","comment":null,"permission":{"allow_aggregations":true,"columns":["bio","companyLinkedin","createdAt","email","firstName","githubAvatarUrl","githubBlogUrl","githubEmail","githubFollowers","githubId","githubRepositories","githubUsername","headlineLinkedin","id","industryLinkedin","lastName","linkedinAvatarUrl","linkedinEmail","linkedinId","linkedinProfile","linkedinUrl","manualBio","name","pullRequests","updatedAt"],"filter":{"_or":[{"JobApplications":{"Job":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}}},{"JobApplications":{"Job":{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}}},{"Messages":{"JobApplication":{"applicantId":{"_eq":"X-HASURA-USER-ID"}}}},{"id":{"_eq":"X-HASURA-USER-ID"}}]}}}],"update_permissions":[{"role":"user","comment":null,"permission":{"columns":["manualBio"],"filter":{"id":{"_eq":"X-HASURA-USER-ID"}}}},{"role":"owner","comment":null,"permission":{"columns":["bio","email","id","linkedinProfile","name"],"filter":{"id":{"_eq":"X-HASURA-USER-ID"}}}}],"delete_permissions":[{"role":"owner","comment":null,"permission":{"filter":{"id":{"_eq":"X-HASURA-USER-ID"}}}}],"event_triggers":[]},{"table":"Moderator","object_relationships":[{"using":{"foreign_key_constraint_on":"userEmail"},"name":"User","comment":null},{"using":{"foreign_key_constraint_on":"companyId"},"name":"Company","comment":null}],"array_relationships":[],"insert_permissions":[{"role":"user-hr","comment":null,"permission":{"set":{},"check":{"_or":[{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Company":{"Moderators":{"_and":[{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}},{"canAddModerator":{"_eq":"true"}}]}}}]},"columns":[]}},{"role":"user","comment":null,"permission":{"set":{},"check":{"_or":[{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Company":{"Moderators":{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}}}}]},"columns":["canAddJobs","canAddModerator","canEditCompany","canModifyJobs","companyId","userEmail"]}}],"select_permissions":[{"role":"user-candidate","comment":null,"permission":{"allow_aggregations":true,"columns":["userEmail","companyId","canAddJobs","canModifyJobs","canEditCompany","canAddModerator"],"filter":{"User":{"linkedinEmail":{"_is_null":false}}}}},{"role":"user-hr","comment":null,"permission":{"allow_aggregations":true,"columns":["canAddJobs","canAddModerator","canEditCompany","canModifyJobs","companyId","userEmail"],"filter":{"_or":[{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Company":{"Moderators":{"_and":[{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}},{"canAddModerator":{"_eq":"true"}}]}}}]}}},{"role":"user","comment":null,"permission":{"columns":["canAddModerator","companyId","userEmail","canEditCompany","canModifyJobs","canAddJobs"],"filter":{"_or":[{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Company":{"Moderators":{"_and":[{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}},{"canAddModerator":{"_eq":"true"}}]}}}]}}},{"role":"anon","comment":null,"permission":{"allow_aggregations":false,"columns":["canAddJobs","canAddModerator","canEditCompany","canModifyJobs","companyId","userEmail"],"filter":{"User":{"email":{"_eq":"X-HASURA-USER-ID"}}}}}],"update_permissions":[{"role":"user","comment":null,"permission":{"columns":["canAddModerator","companyId","userEmail","canEditCompany","canModifyJobs","canAddJobs"],"filter":{"_or":[{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Company":{"Moderators":{"_and":[{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}},{"canAddModerator":{"_eq":"true"}}]}}}]}}}],"delete_permissions":[{"role":"user","comment":null,"permission":{"filter":{"_or":[{"Company":{"ownerId":{"_eq":"X-HASURA-USER-ID"}}},{"Company":{"Moderators":{"_and":[{"User":{"id":{"_eq":"X-HASURA-USER-ID"}}},{"canAddModerator":{"_eq":"true"}}]}}}]}}}],"event_triggers":[]},{"table":"Skill","object_relationships":[],"array_relationships":[{"using":{"foreign_key_constraint_on":{"column":"Skill","table":"SkillJob"}},"name":"Jobs","comment":null},{"using":{"foreign_key_constraint_on":{"column":"Skill","table":"SkillUser"}},"name":"Users","comment":null},{"using":{"foreign_key_constraint_on":{"column":"Skill","table":"SkillCompany"}},"name":"Companies","comment":null}],"insert_permissions":[],"select_permissions":[],"update_permissions":[],"delete_permissions":[],"event_triggers":[]},{"table":"Industry","object_relationships":[],"array_relationships":[{"using":{"foreign_key_constraint_on":{"column":"Industry","table":"Company"}},"name":"companysByindustry","comment":null},{"using":{"foreign_key_constraint_on":{"column":"IndustryName","table":"JobIndustry"}},"name":"Jobs","comment":null}],"insert_permissions":[],"select_permissions":[],"update_permissions":[],"delete_permissions":[],"event_triggers":[]},{"table":"JobTitle","object_relationships":[],"array_relationships":[{"using":{"foreign_key_constraint_on":{"column":"JobTitle","table":"Job"}},"name":"Jobs","comment":null}],"insert_permissions":[],"select_permissions":[],"update_permissions":[],"delete_permissions":[],"event_triggers":[]},{"table":"SkillUser","object_relationships":[{"using":{"foreign_key_constraint_on":"UserId"},"name":"User","comment":null},{"using":{"foreign_key_constraint_on":"Skill"},"name":"SkillName","comment":null}],"array_relationships":[],"insert_permissions":[{"role":"user","comment":null,"permission":{"check":{"UserId":{"_eq":"X-HASURA-USER-ID"}}}}],"select_permissions":[{"role":"user","comment":null,"permission":{"columns":["Skill","UserId"],"limit":50,"filter":{}}}],"update_permissions":[],"delete_permissions":[{"role":"user","comment":null,"permission":{"filter":{"UserId":{"_eq":"X-HASURA-USER-ID"}}}}],"event_triggers":[]}],"query_templates":[]}