{"id":18662199,"url":"https://github.com/artonh/generic-model-to-migrate-xml-data-into-sqlserver-","last_synced_at":"2025-11-06T06:30:19.680Z","repository":{"id":144158387,"uuid":"543277740","full_name":"artonh/Generic-model-to-migrate-XML-data-into-SQLServer-","owner":"artonh","description":"This code is designed for a generic model to assign XML values and pass them to a Database Server. In a previous project, I faced a comparable situation where I had to read, validate, and modify XML data prior to executing database migrations with the object that encapsulated the values.","archived":false,"fork":false,"pushed_at":"2022-10-28T19:30:08.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-27T16:33:09.076Z","etag":null,"topics":["migration","tsql","xml"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/artonh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-29T19:00:25.000Z","updated_at":"2023-03-08T18:21:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"4efb3959-3d2d-4e5c-b9f7-3b4fd0f27c72","html_url":"https://github.com/artonh/Generic-model-to-migrate-XML-data-into-SQLServer-","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/artonh%2FGeneric-model-to-migrate-XML-data-into-SQLServer-","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/artonh%2FGeneric-model-to-migrate-XML-data-into-SQLServer-/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/artonh%2FGeneric-model-to-migrate-XML-data-into-SQLServer-/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/artonh%2FGeneric-model-to-migrate-XML-data-into-SQLServer-/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/artonh","download_url":"https://codeload.github.com/artonh/Generic-model-to-migrate-XML-data-into-SQLServer-/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239484214,"owners_count":19646429,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["migration","tsql","xml"],"created_at":"2024-11-07T08:10:38.033Z","updated_at":"2025-11-06T06:30:19.620Z","avatar_url":"https://github.com/artonh.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Generic-model-to-assign-XML\n\nIt's a piece of code for the generic model to assign XML values and passing them to DatabaseServer!\n\nI had a similar scenario (in one of my projects), reading the XML data and checking and manipulating before running the migrations to the Database Server \n   with the object that contians these values!\n             \nSuppose that:\n *1  you have more columns on that file than you actually need --- reffer to: arrProperty2Check\n *2  you are itterating in that file, each rows then each columns and you have to assign values to the dictionary --- arrPropertyCommingFromAnotherSource\n\n *** In this way you have passed the way around to itterate in XML rows and columns, \n    assigning values each of strings above and finally writing the hardcoded object \n    as key pair to pass at the Insert statment of any Database wrapper you're using! ***\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fartonh%2Fgeneric-model-to-migrate-xml-data-into-sqlserver-","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fartonh%2Fgeneric-model-to-migrate-xml-data-into-sqlserver-","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fartonh%2Fgeneric-model-to-migrate-xml-data-into-sqlserver-/lists"}