add DDL for testing Archiving
This commit is contained in:
parent
d859998c9d
commit
c321a5f89e
33
src/dbCode/archivingDDL.txt
Normal file
33
src/dbCode/archivingDDL.txt
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
-- Hobby DDL
|
||||||
|
-- Log level table
|
||||||
|
create table LogLevel
|
||||||
|
(
|
||||||
|
LvName varchar(50) not null,
|
||||||
|
LvComment varchar(500) not null,
|
||||||
|
constraint LogLevel_pk
|
||||||
|
primary key (LvName)
|
||||||
|
);
|
||||||
|
|
||||||
|
-- Log categories table
|
||||||
|
create table LogCategories
|
||||||
|
(
|
||||||
|
catName varchar(50) not null,
|
||||||
|
catComment varchar(255) not null,
|
||||||
|
constraint LogCategories_pk primary key (catName)
|
||||||
|
);
|
||||||
|
|
||||||
|
-- DDL for log table
|
||||||
|
create table Log
|
||||||
|
(
|
||||||
|
LtimeStamp datetime default CURRENT_TIMESTAMP null,
|
||||||
|
logID int auto_increment not null,
|
||||||
|
LvName varchar(50) not null,
|
||||||
|
catName varchar(50) not null,
|
||||||
|
userOP varchar(50) not null,
|
||||||
|
logMessage varchar(255) not null,
|
||||||
|
|
||||||
|
constraint LogLvName_fk foreign key (LvName) references loglevel (LvName),
|
||||||
|
constraint LogCatName_fk foreign key (catName) references logcategories (catName),
|
||||||
|
constraint Log_pk primary key (logID)
|
||||||
|
|
||||||
|
);
|
||||||
39
src/dbCode/arhiving.sql
Normal file
39
src/dbCode/arhiving.sql
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
create table logcategories
|
||||||
|
(
|
||||||
|
catName varchar(50) not null
|
||||||
|
primary key,
|
||||||
|
catComment varchar(255) not null
|
||||||
|
);
|
||||||
|
|
||||||
|
create table loglevel
|
||||||
|
(
|
||||||
|
LvName varchar(50) not null
|
||||||
|
primary key,
|
||||||
|
LvComment varchar(500) not null
|
||||||
|
);
|
||||||
|
|
||||||
|
create table log
|
||||||
|
(
|
||||||
|
LtimeStamp datetime default current_timestamp() null,
|
||||||
|
logID int auto_increment
|
||||||
|
primary key,
|
||||||
|
LvName varchar(50) not null,
|
||||||
|
catName varchar(50) not null,
|
||||||
|
userOP varchar(50) not null,
|
||||||
|
logMessage varchar(255) not null,
|
||||||
|
constraint LogCatName_fk
|
||||||
|
foreign key (catName) references logcategories (catName),
|
||||||
|
constraint LogLvName_fk
|
||||||
|
foreign key (LvName) references loglevel (LvName)
|
||||||
|
);
|
||||||
|
|
||||||
|
create table persons
|
||||||
|
(
|
||||||
|
PersonID int null,
|
||||||
|
LastName varchar(255) null,
|
||||||
|
FirstName varchar(255) null,
|
||||||
|
Address varchar(255) null,
|
||||||
|
City varchar(255) null
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
Loading…
Reference in New Issue
Block a user