Update various configuration files, components, and assets; enhance notification system and API endpoints; improve documentation and styles across the application.
This commit is contained in:
72
prisma/migrations/20230808013656_initialize/migration.sql
Normal file
72
prisma/migrations/20230808013656_initialize/migration.sql
Normal file
@@ -0,0 +1,72 @@
|
||||
-- CreateTable
|
||||
CREATE TABLE `audit` (
|
||||
`auditID` INTEGER NOT NULL AUTO_INCREMENT,
|
||||
`auditIP` VARCHAR(255) NULL,
|
||||
`auditURL` VARCHAR(255) NULL,
|
||||
`auditURLMethod` VARCHAR(255) NULL,
|
||||
`auditURLPayload` VARCHAR(255) NULL,
|
||||
`auditCreatedDate` DATETIME(0) NULL,
|
||||
|
||||
PRIMARY KEY (`auditID`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE `user` (
|
||||
`userID` INTEGER NOT NULL AUTO_INCREMENT,
|
||||
`userSecretKey` VARCHAR(255) NULL,
|
||||
`userUsername` VARCHAR(255) NULL,
|
||||
`userPassword` VARCHAR(255) NULL,
|
||||
`userFullName` VARCHAR(255) NULL,
|
||||
`userEmail` VARCHAR(255) NULL,
|
||||
`userPhone` VARCHAR(255) NULL,
|
||||
`userStatus` VARCHAR(255) NULL,
|
||||
`userCreatedDate` DATETIME(0) NULL,
|
||||
`userModifiedDate` DATETIME(0) NULL,
|
||||
|
||||
PRIMARY KEY (`userID`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE `role` (
|
||||
`roleID` INTEGER NOT NULL AUTO_INCREMENT,
|
||||
`roleName` VARCHAR(255) NULL,
|
||||
`roleDescription` VARCHAR(255) NULL,
|
||||
`roleStatus` VARCHAR(255) NULL,
|
||||
`roleCreatedDate` DATETIME(0) NULL,
|
||||
`roleModifiedDate` DATETIME(0) NULL,
|
||||
|
||||
PRIMARY KEY (`roleID`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE `lookup` (
|
||||
`lookupID` INTEGER NOT NULL AUTO_INCREMENT,
|
||||
`lookupOrder` INTEGER NULL,
|
||||
`lookupTitle` VARCHAR(255) NULL,
|
||||
`lookupRefCode` VARCHAR(255) NULL,
|
||||
`lookupValue` VARCHAR(255) NULL,
|
||||
`lookupType` VARCHAR(255) NULL,
|
||||
`lookupStatus` VARCHAR(255) NULL,
|
||||
`lookupCreatedDate` DATETIME(0) NULL,
|
||||
`lookupModifiedDate` DATETIME(0) NULL,
|
||||
|
||||
PRIMARY KEY (`lookupID`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE `userrole` (
|
||||
`userRoleID` INTEGER NOT NULL AUTO_INCREMENT,
|
||||
`userRoleUserID` INTEGER NOT NULL DEFAULT 0,
|
||||
`userRoleRoleID` INTEGER NOT NULL DEFAULT 0,
|
||||
`userRoleCreatedDate` DATETIME(0) NOT NULL,
|
||||
|
||||
INDEX `FK_userrole_role`(`userRoleRoleID`),
|
||||
INDEX `FK_userrole_user`(`userRoleUserID`),
|
||||
PRIMARY KEY (`userRoleID`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `userrole` ADD CONSTRAINT `FK_userrole_role` FOREIGN KEY (`userRoleRoleID`) REFERENCES `role`(`roleID`) ON DELETE NO ACTION ON UPDATE NO ACTION;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `userrole` ADD CONSTRAINT `FK_userrole_user` FOREIGN KEY (`userRoleUserID`) REFERENCES `user`(`userID`) ON DELETE NO ACTION ON UPDATE NO ACTION;
|
||||
3
prisma/migrations/migration_lock.toml
Normal file
3
prisma/migrations/migration_lock.toml
Normal file
@@ -0,0 +1,3 @@
|
||||
# Please do not edit this file manually
|
||||
# It should be added in your version-control system (i.e. Git)
|
||||
provider = "mysql"
|
||||
Reference in New Issue
Block a user