open System.Collections.Generic
let flattenRecord (record: obj) =
for field in Reflection.FSharpType.GetRecordFields(x.GetType()) do
let value = field.GetValue x
if Reflection.FSharpType.IsRecord field.PropertyType then
MetaData = { Id = 1; CreatedAt = DateTime.Now; UpdatedAt = DateTime.Now }
Data = { FirstName = "John"; LastName = "Doe" }