Skip to content

Commit ee0e4bc

Browse files
committed
upgrade scripts for 4.4
1 parent 9c46a9a commit ee0e4bc

File tree

6 files changed

+77
-20
lines changed

6 files changed

+77
-20
lines changed

Database/Update/4.4/DM.sql

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
CREATE TABLE IF NOT EXISTS AUDITTRAIL (
2+
ID INTEGER IDENTITY(1,1) NOT NULL,
3+
ENTITYTYPE VARCHAR2(100) NOT NULL,
4+
ENTITYID CHAR(50) NOT NULL,
5+
IPADDRESS CHAR(10) NULL,
6+
CHANGES CLOB NULL,
7+
TITLE VARCHAR2(200) NULL,
8+
DESCRIPTION VARCHAR2(500) NULL,
9+
STATUS INTEGER NULL,
10+
CREATEBY VARCHAR2(50) NULL,
11+
CREATEBYNAME VARCHAR2(100) NULL,
12+
CREATEDATE TIMESTAMP(6) NULL,
13+
LASTUPDATEBY VARCHAR2(50) NULL,
14+
LASTUPDATEBYNAME VARCHAR2(100) NULL,
15+
LASTUPDATEDATE TIMESTAMP(6) NULL,
16+
CONSTRAINT PK_AUDITTRAIL PRIMARY KEY (ID)
17+
);

Database/Update/4.4/MsSql.sql

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,23 @@
1-
CREATE TABLE [dbo].[AuditTrail](
2-
[ID] [int] IDENTITY(1,1) NOT NULL,
3-
[EntityType] [nvarchar](100) NOT NULL,
4-
[EntityID] [nchar](50) NOT NULL,
5-
[IPAddress] [nchar](10) NULL,
6-
[Changes] [nvarchar](max) NULL,
7-
[Title] [nvarchar](200) NULL,
8-
[Description] [nvarchar](500) NULL,
9-
[Status] [int] NULL,
10-
[CreateBy] [nvarchar](50) NULL,
11-
[CreatebyName] [nvarchar](100) NULL,
12-
[CreateDate] [datetime2](7) NULL,
13-
[LastUpdateBy] [nvarchar](50) NULL,
14-
[LastUpdateByName] [nvarchar](100) NULL,
15-
[LastUpdateDate] [datetime2](7) NULL,
16-
CONSTRAINT [PK_AuditTrail] PRIMARY KEY CLUSTERED
17-
(
18-
[ID] ASC
19-
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
20-
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
1+
IF NOT EXISTS (SELECT * FROM sysobjects WHERE name='AuditTrail' AND xtype='U')
2+
BEGIN
3+
CREATE TABLE [dbo].[AuditTrail](
4+
[ID] [int] IDENTITY(1,1) NOT NULL,
5+
[EntityType] [nvarchar](100) NOT NULL,
6+
[EntityID] [nchar](50) NOT NULL,
7+
[IPAddress] [nchar](10) NULL,
8+
[Changes] [nvarchar](max) NULL,
9+
[Title] [nvarchar](200) NULL,
10+
[Description] [nvarchar](500) NULL,
11+
[Status] [int] NULL,
12+
[CreateBy] [nvarchar](50) NULL,
13+
[CreatebyName] [nvarchar](100) NULL,
14+
[CreateDate] [datetime2](7) NULL,
15+
[LastUpdateBy] [nvarchar](50) NULL,
16+
[LastUpdateByName] [nvarchar](100) NULL,
17+
[LastUpdateDate] [datetime2](7) NULL,
18+
CONSTRAINT [PK_AuditTrail] PRIMARY KEY CLUSTERED
19+
(
20+
[ID] ASC
21+
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
22+
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
23+
END

Database/Update/4.4/MySql.sql

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
CREATE TABLE IF NOT EXISTS `AuditTrail` (
2+
`ID` INT AUTO_INCREMENT NOT NULL,
3+
`EntityType` VARCHAR(100) NOT NULL,
4+
`EntityID` CHAR(50) NOT NULL,
5+
`IPAddress` CHAR(10) NULL,
6+
`Changes` LONGTEXT NULL,
7+
`Title` VARCHAR(200) NULL,
8+
`Description` VARCHAR(500) NULL,
9+
`Status` INT NULL,
10+
`CreateBy` VARCHAR(50) NULL,
11+
`CreatebyName` VARCHAR(100) NULL,
12+
`CreateDate` DATETIME(6) NULL,
13+
`LastUpdateBy` VARCHAR(50) NULL,
14+
`LastUpdateByName` VARCHAR(100) NULL,
15+
`LastUpdateDate` DATETIME(6) NULL,
16+
CONSTRAINT `PK_AuditTrail` PRIMARY KEY (`ID`)
17+
);

Database/Update/4.4/Sqlite.sql

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
CREATE TABLE IF NOT EXISTS AuditTrail (
2+
ID INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
3+
EntityType TEXT NOT NULL,
4+
EntityID TEXT NOT NULL,
5+
IPAddress TEXT NULL,
6+
Changes TEXT NULL,
7+
Title TEXT NULL,
8+
Description TEXT NULL,
9+
Status INTEGER NULL,
10+
CreateBy TEXT NULL,
11+
CreatebyName TEXT NULL,
12+
CreateDate TEXT NULL,
13+
LastUpdateBy TEXT NULL,
14+
LastUpdateByName TEXT NULL,
15+
LastUpdateDate TEXT NULL
16+
);

Database/Update/4.4/package.zip

1.57 KB
Binary file not shown.

Database/index.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@
6868
{
6969
"Version": "4.2",
7070
"Resolved": "Update/4.2/package.zip"
71+
},
72+
{
73+
"Version": "4.4",
74+
"Resolved": "Update/4.4/package.zip"
7175
}
7276
]
7377
}

0 commit comments

Comments
 (0)