in Amazon.QLDB.DMVSample.LedgerSetup/SampleData.cs [59:76]
public async Task Run()
{
await Task.Run(async () =>
{
await DeleteDataFromTable(VehicleTableName);
await InsertVehicles();
await DeleteDataFromTable(PersonTableName);
Amazon.QLDB.Driver.IAsyncResult insertPeopleResult = await InsertPeople();
List<string> peopleDocumentIds = await insertPeopleResult.Select(x => x.GetField("documentId").StringValue).ToListAsync();
await DeleteDataFromTable(DriversLicenseTableName);
await InsertDriversLicenses(peopleDocumentIds);
await DeleteDataFromTable(VehicleRegistrationTableName);
await InsertVehicleRegistrations(peopleDocumentIds);
});
}