admin login is now unique

This commit is contained in:
Etienne Roudeix
2013-10-30 14:45:50 +01:00
parent 457c0460cf
commit 434092a33b
2 changed files with 4 additions and 0 deletions

View File

@@ -984,6 +984,7 @@ CREATE TABLE `admin`
`created_at` DATETIME,
`updated_at` DATETIME,
PRIMARY KEY (`id`),
UNIQUE INDEX `login_UNIQUE` (`login`),
INDEX `idx_admin_profile_id` (`profile_id`),
CONSTRAINT `fk_admin_profile_id`
FOREIGN KEY (`profile_id`)

View File

@@ -771,6 +771,9 @@
<index name="idx_admin_profile_id">
<index-column name="profile_id" />
</index>
<unique name="login_UNIQUE">
<unique-column name="login" />
</unique>
<behavior name="timestampable" />
</table>
<table isCrossRef="true" name="profile_resource" namespace="Thelia\Model">