Fix database structure definition, primary keys must be marked as this

This commit is contained in:
Michael 2019-05-16 19:53:07 +00:00
parent 9519ad2174
commit 48ffed78d7

View File

@ -41,8 +41,8 @@ return [
"2fa_recovery_codes" => [ "2fa_recovery_codes" => [
"comment" => "Two-factor authentication recovery codes", "comment" => "Two-factor authentication recovery codes",
"fields" => [ "fields" => [
"uid" => ["type" => "int unsigned", "not null" => "1", "comment" => "User ID"], "uid" => ["type" => "mediumint unsigned", "not null" => "1", "primary" => "1", "relation" => ["user" => "uid"], "comment" => "User ID"],
"code" => ["type" => "varchar(50)", "not null" => "1", "comment" => "Recovery code string"], "code" => ["type" => "varchar(50)", "not null" => "1", "primary" => "1", "comment" => "Recovery code string"],
"generated" => ["type" => "datetime", "not null" => "1", "comment" => "Datetime the code was generated"], "generated" => ["type" => "datetime", "not null" => "1", "comment" => "Datetime the code was generated"],
"used" => ["type" => "datetime", "comment" => "Datetime the code was used"], "used" => ["type" => "datetime", "comment" => "Datetime the code was used"],
], ],