Skip to content

Commit f80c2d4

Browse files
committed
formatting
1 parent 6795b58 commit f80c2d4

File tree

2 files changed

+17
-16
lines changed

2 files changed

+17
-16
lines changed

Backend/Services/DataProcessingService.cs

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,41 +23,38 @@ HouseScoutContext context
2323
public async Task ProcessData()
2424
{
2525
var existingEstates = _context.Estates.ToList();
26-
26+
2727
var fetchedEstates = new List<Estate>();
28-
28+
2929
foreach (var kvp in _clientsAndMappers)
3030
{
3131
IClient client = kvp.Key;
3232
IMapper mapper = kvp.Value;
33-
3433

3534
var data = await client.FetchDataAsync();
3635
fetchedEstates.AddRange(mapper.MapResponseToModel(data));
3736
}
38-
37+
3938
var fetchedEstatesSet = new HashSet<string>(fetchedEstates.Select(fe => fe.ApiId));
4039
var existingEstatesSet = new HashSet<string>(existingEstates.Select(fe => fe.ApiId));
41-
42-
40+
4341
var estatesToAdd = fetchedEstates
4442
.Where(fe => !existingEstatesSet.Contains(fe.ApiId))
4543
.ToList();
46-
44+
4745
var estatesToRemove = existingEstates
4846
.Where(ee => !fetchedEstatesSet.Contains(ee.ApiId))
4947
.ToList();
50-
48+
5149
if (estatesToAdd.Any())
5250
{
5351
await _context.Estates.AddRangeAsync(estatesToAdd);
5452
}
55-
53+
5654
if (estatesToRemove.Any())
5755
{
5856
_context.Estates.RemoveRange(estatesToRemove);
5957
}
6058
await _context.SaveChangesAsync();
6159
}
62-
6360
}

SharedDependencies/Migrations/20240901114150_InitialCreate.cs

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,28 +15,32 @@ protected override void Up(MigrationBuilder migrationBuilder)
1515
name: "Estates",
1616
columns: table => new
1717
{
18-
Id = table.Column<int>(type: "integer", nullable: false)
19-
.Annotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn),
18+
Id = table
19+
.Column<int>(type: "integer", nullable: false)
20+
.Annotation(
21+
"Npgsql:ValueGenerationStrategy",
22+
NpgsqlValueGenerationStrategy.IdentityByDefaultColumn
23+
),
2024
ApiType = table.Column<int>(type: "integer", nullable: false),
2125
ApiId = table.Column<string>(type: "text", nullable: false),
2226
Address = table.Column<string>(type: "text", nullable: false),
2327
Price = table.Column<decimal>(type: "numeric", nullable: false),
2428
Link = table.Column<string>(type: "text", nullable: false),
2529
Surface = table.Column<double>(type: "double precision", nullable: false),
2630
EstateType = table.Column<int>(type: "integer", nullable: false),
27-
OfferType = table.Column<int>(type: "integer", nullable: false)
31+
OfferType = table.Column<int>(type: "integer", nullable: false),
2832
},
2933
constraints: table =>
3034
{
3135
table.PrimaryKey("PK_Estates", x => x.Id);
32-
});
36+
}
37+
);
3338
}
3439

3540
/// <inheritdoc />
3641
protected override void Down(MigrationBuilder migrationBuilder)
3742
{
38-
migrationBuilder.DropTable(
39-
name: "Estates");
43+
migrationBuilder.DropTable(name: "Estates");
4044
}
4145
}
4246
}

0 commit comments

Comments
 (0)