TT#76109 - Introduce email column from admins

* Store 'email' for administrators to use
	   for password reset
	 * Additional 'ca_reset_passsword' column
	   to indicate wether an admin can request
	   password reset

Change-Id: Ifddbe500dfbf4cf034c23717cd377840da78ff63
changes/92/39792/2
Flaviu Mates 5 years ago
parent e89bc393d2
commit e944e69309

@ -63,6 +63,10 @@ __PACKAGE__->add_columns(
{ data_type => "bigint", extra => { unsigned => 1 }, is_nullable => 1 },
"ssl_client_certificate",
{ data_type => "text", is_nullable => 1 },
"email",
{ data_type => "varchar", is_nullable => 1, size => 255 },
"can_reset_password",
{ data_type => "tinyint", default_value => 1, is_nullable => 0 },
);
__PACKAGE__->set_primary_key("id");
@ -71,6 +75,8 @@ __PACKAGE__->add_unique_constraint("login_idx", ["login"]);
__PACKAGE__->add_unique_constraint("ssl_client_m_serial_UNIQUE", ["ssl_client_m_serial"]);
__PACKAGE__->add_unique_constraint("email", ["email"]);
__PACKAGE__->belongs_to(
"reseller",
"NGCP::Schema::Result::resellers",

Loading…
Cancel
Save