{"id":18768490,"url":"https://github.com/pdevito3/sievebug","last_synced_at":"2025-12-10T05:30:17.829Z","repository":{"id":110877909,"uuid":"453543650","full_name":"pdevito3/SieveBug","owner":"pdevito3","description":"Example Repo for Sieve bug","archived":false,"fork":false,"pushed_at":"2022-01-29T23:34:42.000Z","size":41,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-12-29T07:16:49.087Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/pdevito3.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-01-29T23:29:45.000Z","updated_at":"2022-01-29T23:34:45.000Z","dependencies_parsed_at":"2023-07-21T18:56:18.593Z","dependency_job_id":null,"html_url":"https://github.com/pdevito3/SieveBug","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/pdevito3%2FSieveBug","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pdevito3%2FSieveBug/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pdevito3%2FSieveBug/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pdevito3%2FSieveBug/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pdevito3","download_url":"https://codeload.github.com/pdevito3/SieveBug/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239671416,"owners_count":19677873,"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":[],"created_at":"2024-11-07T19:12:55.661Z","updated_at":"2025-12-10T05:30:17.794Z","avatar_url":"https://github.com/pdevito3.png","language":"C#","readme":"# SieveBug\n\nThis project was created with [Craftsman](https://github.com/pdevito3/craftsman).\n\n## Get Started\n\nGo to your solution directory:\n\n```shell\ncd SieveBug\n```\n\nRun your solution:\n\n```shell\ndotnet run --project YourBoundedContextName\n```\n\n## Running Integration Tests\nTo run integration tests:\n\n1. Ensure that you have docker installed.\n2. Go to your src directory for the bounded context that you want to test.\n3. Confirm that you have migrations in your infrastructure project. If you need to add them, see the [instructions below](#running-migrations).\n4. Run the tests\n\n\u003e ⏳ If you don't have the database image pulled down to your machine, they will take some time on the first run.\n\n### Troubleshooting\n-If you have trouble with your tests, try removing the container and volume marked for your integration tests.\n- If your entity has foreign keys, you'll likely need to adjust some of your tests after scaffolding to accomodate them.\n\n## Running Migrations\n\nTo create a new migration, make sure your environment is *not* set to `Development`:\n\n### Powershell\n```powershell\n$Env:ASPNETCORE_ENVIRONMENT = \"anything\"\n```\n\n### Bash\n```bash\nexport ASPNETCORE_ENVIRONMENT=anything\n```\n\nThen run the following:\n\n```shell\ncd YourBoundedContextName/src/YourBoundedContextName\ndotnet ef migrations add \"your-description-here\"\n```\n\nTo apply your migrations to your local db, run the following:\n\n```bash\ncd YourBoundedContextName/src\ndotnet ef database update --project YourBoundedContextName\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpdevito3%2Fsievebug","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpdevito3%2Fsievebug","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpdevito3%2Fsievebug/lists"}