{"id":37050349,"url":"https://github.com/anatolia/standard-repository","last_synced_at":"2026-01-14T05:50:23.708Z","repository":{"id":88989691,"uuid":"189721059","full_name":"anatolia/standard-repository","owner":"anatolia","description":"a simple alternative for entity framework","archived":false,"fork":false,"pushed_at":"2024-05-09T15:27:49.000Z","size":183,"stargazers_count":2,"open_issues_count":5,"forks_count":10,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-10-28T08:25:12.208Z","etag":null,"topics":["dapper","data-access-layer","entity-framework","revision-history"],"latest_commit_sha":null,"homepage":"","language":"C#","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/anatolia.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-01T10:43:25.000Z","updated_at":"2021-09-30T05:03:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"38316da7-a5c4-4729-b7ed-bb7b8e23302d","html_url":"https://github.com/anatolia/standard-repository","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/anatolia/standard-repository","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anatolia%2Fstandard-repository","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anatolia%2Fstandard-repository/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anatolia%2Fstandard-repository/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anatolia%2Fstandard-repository/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anatolia","download_url":"https://codeload.github.com/anatolia/standard-repository/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anatolia%2Fstandard-repository/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28411595,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T05:26:33.345Z","status":"ssl_error","status_checked_at":"2026-01-14T05:21:57.251Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["dapper","data-access-layer","entity-framework","revision-history"],"created_at":"2026-01-14T05:50:23.031Z","updated_at":"2026-01-14T05:50:23.696Z","avatar_url":"https://github.com/anatolia.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# standard-repository\n\nthis project is a simple alternative for entity framework code first...\n\nwith StandardRepository;\n\nyou get record revisions.\n\n    Task\u003cList\u003cEntityRevision\u003cT\u003e\u003e\u003e SelectRevisions(long id);\n    Task\u003cbool\u003e RestoreRevision(long currentUserId, long id, int revision);\n\nand also soft delete logic.\n\n    Task\u003cbool\u003e Delete(long currentUserId, long id);\n    Task\u003cbool\u003e UndoDelete(long currentUserId, long id);\n    Task\u003cbool\u003e HardDelete(long currentUserId, long id);\n\nbut there is no support for having and group by...\n\nand for complex queries it suggests you to use stored procedures.\n\n    \n## You can install this package via NuGet\n    Install-Package StandardRepository.PostgreSQL\n    \n## Example Project\n\nplease check the \"translation\" project for an example usage.\n\nhttps://github.com/anatolia/translation/blob/master/Source/Translation.Client.Web/Helpers/DbGeneratorHelper.cs#L47\nhttps://github.com/anatolia/translation/blob/master/Source/Translation.Data/Repositories/OrganizationRepository.cs#L13\nhttps://github.com/anatolia/translation/blob/master/Source/Translation.Data/UnitOfWorks/LogOnUnitOfWork.cs#L28\n    \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanatolia%2Fstandard-repository","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanatolia%2Fstandard-repository","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanatolia%2Fstandard-repository/lists"}