4 changed files with 5 additions and 64 deletions
@ -1,5 +1,5 @@ |
|||
export const DEFAULT_CREDENTIALS = { |
|||
username: 'zhangsan2024', |
|||
email: 'Zhangsan@2024', |
|||
password: 'Zhangsan@2024' |
|||
username: 'zhangsan', |
|||
email: 'zhangsan@example.com', |
|||
password: 'P@ssw0rd!' |
|||
}; |
@ -1,59 +0,0 @@ |
|||
-- 用户表 |
|||
CREATE TABLE Users ( |
|||
Id INT IDENTITY(1,1) PRIMARY KEY, |
|||
Username NVARCHAR(50) NOT NULL UNIQUE, |
|||
Email NVARCHAR(100) NOT NULL UNIQUE, |
|||
PasswordHash NVARCHAR(MAX) NOT NULL, |
|||
FirstName NVARCHAR(50), |
|||
LastName NVARCHAR(50), |
|||
IsActive BIT DEFAULT 1, |
|||
CreatedAt DATETIME DEFAULT GETDATE(), |
|||
UpdatedAt DATETIME DEFAULT GETDATE() |
|||
); |
|||
|
|||
-- 角色表 |
|||
CREATE TABLE Roles ( |
|||
Id INT IDENTITY(1,1) PRIMARY KEY, |
|||
Name NVARCHAR(50) NOT NULL UNIQUE, |
|||
Description NVARCHAR(200), |
|||
CreatedAt DATETIME DEFAULT GETDATE(), |
|||
UpdatedAt DATETIME DEFAULT GETDATE() |
|||
); |
|||
|
|||
-- 权限表 |
|||
CREATE TABLE Permissions ( |
|||
Id INT IDENTITY(1,1) PRIMARY KEY, |
|||
Name NVARCHAR(50) NOT NULL UNIQUE, |
|||
Description NVARCHAR(200), |
|||
CreatedAt DATETIME DEFAULT GETDATE() |
|||
); |
|||
|
|||
-- 用户角色关联表 |
|||
CREATE TABLE UserRoles ( |
|||
UserId INT NOT NULL, |
|||
RoleId INT NOT NULL, |
|||
CreatedAt DATETIME DEFAULT GETDATE(), |
|||
PRIMARY KEY (UserId, RoleId), |
|||
FOREIGN KEY (UserId) REFERENCES Users(Id), |
|||
FOREIGN KEY (RoleId) REFERENCES Roles(Id) |
|||
); |
|||
|
|||
-- 角色权限关联表 |
|||
CREATE TABLE RolePermissions ( |
|||
RoleId INT NOT NULL, |
|||
PermissionId INT NOT NULL, |
|||
CreatedAt DATETIME DEFAULT GETDATE(), |
|||
PRIMARY KEY (RoleId, PermissionId), |
|||
FOREIGN KEY (RoleId) REFERENCES Roles(Id), |
|||
FOREIGN KEY (PermissionId) REFERENCES Permissions(Id) |
|||
); |
|||
|
|||
-- 刷新令牌表 |
|||
CREATE TABLE RefreshTokens ( |
|||
Id INT IDENTITY(1,1) PRIMARY KEY, |
|||
UserId INT NOT NULL, |
|||
Token NVARCHAR(MAX) NOT NULL, |
|||
ExpiresAt DATETIME NOT NULL, |
|||
CreatedAt DATETIME DEFAULT GETDATE(), |
|||
FOREIGN KEY (UserId) REFERENCES Users(Id) |
|||
); |
Loading…
Reference in new issue