-record(memory_table, { name :: binary(), primary_key :: list(binary()), columns :: list(binary()), rows :: gleam@dict:dict(binary(), list(gleam@dynamic:dynamic_())), next_id :: integer(), unique_constraints :: gleam@dict:dict(binary(), list(integer())), not_null_columns :: list(integer()), foreign_keys :: list(cquill@adapter@memory:foreign_key_constraint()) }).