19 lines
743 B
SQL
19 lines
743 B
SQL
if not exists (select top 1 1 from sys.objects where name = 'AppUser' and type = 'U')
|
|
begin
|
|
create table AppUser
|
|
(
|
|
UserId int identity(0, 1) constraint PK_AppUser primary key,
|
|
UserName varchar(100) not null constraint UQ_AppUser_UserName unique,
|
|
[Password] varchar(250) not null,
|
|
FirstName varchar(100),
|
|
LastName varchar(100),
|
|
Email varchar(100),
|
|
ProfilePictureUrl varchar(200),
|
|
SecurityStamp varchar(200) not null constraint UQ_AppUser_SecurityStamp unique,
|
|
StatusId int not null constraint FK_AppUser_UserStatus references UserStatus(StatusId),
|
|
CreationDate datetime not null constraint DF_AppUser_CreationDate default getdate(),
|
|
FailedLoginAttempts int,
|
|
LastLoginDate datetime,
|
|
PasswordChangeDate datetime
|
|
)
|
|
end |