{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":858322834,"defaultBranch":"master","name":"Reactivities","ownerLogin":"stescobedo92","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-09-16T17:40:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/43504437?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726508419.0","currentOid":""},"activityList":{"items":[{"before":"b4a8983b06dc7727feb255c44edab8261d4d5208","after":"d1cf63421c86c63adbcd6c020e5e13036274ce9b","ref":"refs/heads/master","pushedAt":"2024-09-16T20:09:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stescobedo92","name":"Sergio Triana Escobedo","path":"/stescobedo92","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43504437?s=80&v=4"},"commit":{"message":"Adding additional files for sqlite database","shortMessageHtmlLink":"Adding additional files for sqlite database"}},{"before":"05d0900db4766851b99ec3efa3e08a3fcf2e1dba","after":"b4a8983b06dc7727feb255c44edab8261d4d5208","ref":"refs/heads/master","pushedAt":"2024-09-16T19:56:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stescobedo92","name":"Sergio Triana Escobedo","path":"/stescobedo92","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43504437?s=80&v=4"},"commit":{"message":"#Add database migration and seeding functionality\n\nIn `Program.cs`, added code to create a service scope, retrieve the\n`DataContext` service, and perform database migration and seeding\noperations. Errors during these operations are logged using the\n`ILogger` service.\n\nIn `Seed.cs`, introduced a new `Seed` class with a static method\n`SeedData` that seeds the database with a predefined list of\n`ActivityTask` objects if the `Activities` table is empty. This\nmethod adds the activities to the context and saves the changes\nasynchronously.","shortMessageHtmlLink":"#Add database migration and seeding functionality"}},{"before":"ca8083e480f5bf67d9f12fdc60d9796717273a27","after":"05d0900db4766851b99ec3efa3e08a3fcf2e1dba","ref":"refs/heads/master","pushedAt":"2024-09-16T19:40:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"stescobedo92","name":"Sergio Triana Escobedo","path":"/stescobedo92","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43504437?s=80&v=4"},"commit":{"message":"Refactor DataContext and add initial migration\n\nRefactored the `DataContext` class to use a constructor with `DbContextOptions` and changed the `DbSet` property type from `Activity` to `ActivityTask`. Added `20240916193748_InitialCreate.Designer.cs` and `20240916193748_InitialCreate.cs` for initial migration, defining and mapping the `ActivityTask` entity to the `Activities` table. Added `DataContextModelSnapshot.cs` for model snapshot. Updated `Persistence.csproj` with new package references and a project reference to `Domain\\Domain.csproj`.","shortMessageHtmlLink":"Refactor DataContext and add initial migration"}},{"before":"b1ed1710a1a607a47c47a11b269805e9684b927b","after":"ca8083e480f5bf67d9f12fdc60d9796717273a27","ref":"refs/heads/master","pushedAt":"2024-09-16T18:03:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stescobedo92","name":"Sergio Triana Escobedo","path":"/stescobedo92","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43504437?s=80&v=4"},"commit":{"message":"Configure SQLite database for API project\n\nAdded a project reference to `Persistence.csproj` in `API.csproj`.\nIncluded `Microsoft.EntityFrameworkCore` and `Persistence` namespaces in `Program.cs`.\nConfigured the `DataContext` to use SQLite with a connection string from the configuration in `Program.cs`.\nAdded a connection string for the SQLite database to `appsettings.Development.json`.","shortMessageHtmlLink":"Configure SQLite database for API project"}},{"before":"2c5360e113f13d3084c095e25a68d23948b7544f","after":"b1ed1710a1a607a47c47a11b269805e9684b927b","ref":"refs/heads/master","pushedAt":"2024-09-16T17:58:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stescobedo92","name":"Sergio Triana Escobedo","path":"/stescobedo92","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43504437?s=80&v=4"},"commit":{"message":"Add DataContext, remove Class1, update EF Core SQLite\n\nRemoved the empty Class1 class and its namespace from Class1.cs.\nUpdated Persistence.csproj to include Microsoft.EntityFrameworkCore.Sqlite version 8.0.8.\nAdded DataContext.cs with DataContext class inheriting from DbContext, including a DbSet property named Activities.","shortMessageHtmlLink":"Add DataContext, remove Class1, update EF Core SQLite"}},{"before":"7e2fba3e73aee0420dea229947b3d797290dc686","after":"2c5360e113f13d3084c095e25a68d23948b7544f","ref":"refs/heads/master","pushedAt":"2024-09-16T17:52:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stescobedo92","name":"Sergio Triana Escobedo","path":"/stescobedo92","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43504437?s=80&v=4"},"commit":{"message":"Add Acivity class","shortMessageHtmlLink":"Add Acivity class"}},{"before":null,"after":"7e2fba3e73aee0420dea229947b3d797290dc686","ref":"refs/heads/master","pushedAt":"2024-09-16T17:40:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stescobedo92","name":"Sergio Triana Escobedo","path":"/stescobedo92","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43504437?s=80&v=4"},"commit":{"message":"Add project files.","shortMessageHtmlLink":"Add project files."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQyMDowOToyOC4wMDAwMDBazwAAAAS31rRt","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQyMDowOToyOC4wMDAwMDBazwAAAAS31rRt","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxNzo0MDoxOS4wMDAwMDBazwAAAAS3t2a1"}},"title":"Activity ยท stescobedo92/Reactivities"}