Я пытаюсь добавить новый столбец в существующую таблицу мнезий. Для этого я использую следующий код.
test()->
Transformer =
fun(X)->
#users{name = X#user.name,
age = X#user.age,
email = X#user.email,
year = 1990}
end,
{atomic, ok} = mnesia:transform_table(user, Transformer,record_info(fields, users),users).
Две записи у меня
-record(user,{name,age,email}).
-record(users,{name,age,email,year}).
Моя проблема в том, что когда я получаю значения из моей таблицы user
, она выглядит как
{atomic,[{users,sachith,28,sachith@so,1990}]}
Почему я получаю users
имя записи, когда извлекаю данные из таблицы user
?