Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automating question creation in Metabase [DMP 2024] #762

Closed
ombhardwajj opened this issue Jul 20, 2024 · 0 comments
Closed

Automating question creation in Metabase [DMP 2024] #762

ombhardwajj opened this issue Jul 20, 2024 · 0 comments

Comments

@ombhardwajj
Copy link
Contributor

ombhardwajj commented Jul 20, 2024

What

Avni ETL creates an "Address" table and also creates tables for each and every subject type and encounters.
We will be automating, the creation of questions and saving them to the collection in Metabase.

Acceptance Criteria:

For tables listed below, the questions should be automatically created and saved to the collection:

  • subject types + "Address"
  • Encounter + subject type name + location
  • Program encounter - subject type name and id
    (maybe a few more to be added)

Related Issue : avniproject/avni-product#1562

ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Jul 24, 2024
…te the creation of questions for the tables subject types and Address
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Jul 27, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 5, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 5, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 6, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 11, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 11, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 21, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 21, 2024
…ore modifications will be done during the day
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 22, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 22, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 22, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 24, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 25, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 25, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 25, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 28, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 28, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 28, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 30, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 31, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 31, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Aug 31, 2024
ombhardwajj pushed a commit to ombhardwajj/avni-server that referenced this issue Sep 5, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 5, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 5, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 7, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 7, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 7, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 7, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 7, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 8, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 8, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 8, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 8, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 8, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 8, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 8, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 8, 2024
…al tables : Its now using AddressQuestionCreationService
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 9, 2024
…al tables : Its now using AddressQuestionCreationService
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 10, 2024
…ed createQuestionForIndividualTable method , Deleted MetabaseJoin
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 11, 2024
ombhardwajj added a commit to ombhardwajj/avni-server that referenced this issue Sep 11, 2024
…tabaseService 2) Replaced getSubjectTypeNames usage of int literals with constants depictiing columnsNames 3)Created common method called by createQuestionsForSubjectTypes() and createQuestionsForPrograms(), createQuestionsForProgramsEncounters() and createQuestionsForEncounters() with List entityNames 4)Added CollectionItem , Now before creating questions, the existing ones are filtered out
himeshr added a commit that referenced this issue Sep 12, 2024
…ove unused DatabaseService from MetabaseService
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

1 participant