{"id":44643031,"url":"https://github.com/intersystems/multi-model-exercise","last_synced_at":"2026-02-14T19:07:21.282Z","repository":{"id":48516581,"uuid":"209393585","full_name":"intersystems/multi-model-exercise","owner":"intersystems","description":null,"archived":false,"fork":false,"pushed_at":"2023-01-20T21:59:54.000Z","size":6611,"stargazers_count":0,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2023-06-08T13:15:36.404Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/intersystems.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-09-18T20:00:43.000Z","updated_at":"2022-11-28T15:56:32.000Z","dependencies_parsed_at":"2023-02-12T05:46:00.382Z","dependency_job_id":null,"html_url":"https://github.com/intersystems/multi-model-exercise","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"purl":"pkg:github/intersystems/multi-model-exercise","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intersystems%2Fmulti-model-exercise","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intersystems%2Fmulti-model-exercise/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intersystems%2Fmulti-model-exercise/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intersystems%2Fmulti-model-exercise/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/intersystems","download_url":"https://codeload.github.com/intersystems/multi-model-exercise/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intersystems%2Fmulti-model-exercise/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29452698,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-14T15:52:44.973Z","status":"ssl_error","status_checked_at":"2026-02-14T15:52:11.208Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-02-14T19:07:20.475Z","updated_at":"2026-02-14T19:07:21.277Z","avatar_url":"https://github.com/intersystems.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Multi-Model Exercise\n\nThis exercise details the process of using InterSystems IRIS® data platform multi-model capability to create a Node.js application that sends JSON data straight to your database instance without any parsing or mapping. \n\nIn this exercise, we will use Python, JavaScript, and InterSystems ObjectScript to interact with data from different contexts, following these steps:\n1.\tUse Python to create a table schema using standard SQL statements.\n2.  Modify the underlying ObjectScript class for that table to allow it to receive and persist JSON data directly.\n3.  Create a simple Node.js application that will send JSON files to the instance of InterSystems IRIS. \n4.\tQuery that database using Python again to see how the same data could be accessed in multiple languages from multiple contexts.\n\nInstructions for this exercise are available on the [InterSystems Learning site](https://learning.intersystems.com/course/view.php?name=MultimodelPythonNode).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintersystems%2Fmulti-model-exercise","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fintersystems%2Fmulti-model-exercise","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintersystems%2Fmulti-model-exercise/lists"}