{"id":34777638,"url":"https://github.com/adamdriscoll/psdapper","last_synced_at":"2026-05-23T08:02:59.702Z","repository":{"id":321877485,"uuid":"1087503945","full_name":"adamdriscoll/psdapper","owner":"adamdriscoll","description":"Easy to use PowerShell module for working with SQL via Dapper.","archived":false,"fork":false,"pushed_at":"2025-11-01T16:16:06.000Z","size":16,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-24T01:40:08.704Z","etag":null,"topics":["sql"],"latest_commit_sha":null,"homepage":"","language":"PowerShell","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/adamdriscoll.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"adamdriscoll"}},"created_at":"2025-11-01T03:34:41.000Z","updated_at":"2025-11-06T04:33:57.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/adamdriscoll/psdapper","commit_stats":null,"previous_names":["adamdriscoll/psdapper"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/adamdriscoll/psdapper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamdriscoll%2Fpsdapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamdriscoll%2Fpsdapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamdriscoll%2Fpsdapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamdriscoll%2Fpsdapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adamdriscoll","download_url":"https://codeload.github.com/adamdriscoll/psdapper/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamdriscoll%2Fpsdapper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33387657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-23T04:15:53.637Z","status":"ssl_error","status_checked_at":"2026-05-23T04:15:53.242Z","response_time":53,"last_error":"SSL_read: 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":["sql"],"created_at":"2025-12-25T08:37:31.172Z","updated_at":"2026-05-23T08:02:59.694Z","avatar_url":"https://github.com/adamdriscoll.png","language":"PowerShell","funding_links":["https://github.com/sponsors/adamdriscoll"],"categories":[],"sub_categories":[],"readme":"# PSDapper PowerShell Module\n\nAn extremely easy to use PowerShell module for working with SQL databases using Dapper. Provides easy commands for creating connections, selecting data, and executing SQL commands with minimal dependencies.\n\n## Installation\n\n```powershell\nInstall-PSResource -Name PSDapper -Repository PSGallery\n```\n\n## Commands\n\n### New-DapperConnection\nCreates and opens a SQL connection.\n\n**Usage:**\n```powershell\n$connection = New-DapperConnection -ConnectionString \"Server=.;Database=Test;Trusted_Connection=True;\"\n```\n\n### Select-DapperObject\nExecutes a SQL SELECT query and returns results.\n\n**Usage:**\n```powershell\nSelect-DapperObject -Connection $connection -Query \"SELECT * FROM Users WHERE Id = @Id\" -Parameters @{ Id = 1 }\n```\n\n### Invoke-DapperSqlCommand\nExecutes a SQL command (INSERT, UPDATE, DELETE) and returns the number of affected rows.\n\n**Usage:**\n```powershell\nInvoke-DapperCommand -Connection $connection -Command \"UPDATE Users SET Name = @Name WHERE Id = @Id\" -Parameters @{ Name = 'John'; Id = 1 }\n```\n\n## Error Handling\nAll commands provide meaningful error messages if something goes wrong.\n\n## Help\nEach command includes built-in help. Use `Get-Help \u003cCommandName\u003e` for details and examples.\n\n## Testing\nPester unit tests are recommended for validating command functionality.\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadamdriscoll%2Fpsdapper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadamdriscoll%2Fpsdapper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadamdriscoll%2Fpsdapper/lists"}