Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
PERFORMA_REPLICA
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Muhammad Usman
PERFORMA_REPLICA
Commits
07d83d34
Commit
07d83d34
authored
Sep 11, 2019
by
Chamath
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Remove mandatory constraints of MessageID and ApplicationStatus in MessageTemplate.
parent
2247b5bd
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
18 additions
and
16 deletions
+18
-16
MessageTemplate.xml
cmsWebApp/sql/MessageTemplate.xml
+2
-2
MessageTemplate.sql
cmsWebApp/sql/ms/MessageTemplate.sql
+2
-2
MessageTemplate.sql
cmsWebApp/sql/oracle/MessageTemplate.sql
+2
-2
MessageTemplate.sql
cmsWebApp/sql/postgres/MessageTemplate.sql
+2
-2
BaseMessageTemplate.java
cmsWebApp/src/performa/orm/BaseMessageTemplate.java
+4
-6
MessageTemplate.xml
cmsWebApp/src/performa/orm/MessageTemplate.xml
+2
-2
20190911_Alter_MessageTemplate.sql
...ions/performa/upgrades/20190911_Alter_MessageTemplate.sql
+4
-0
No files found.
cmsWebApp/sql/MessageTemplate.xml
View file @
07d83d34
...
@@ -8,10 +8,10 @@
...
@@ -8,10 +8,10 @@
<column
name=
"object_id"
type=
"Long"
nullable=
"false"
length=
"11"
/>
<column
name=
"object_id"
type=
"Long"
nullable=
"false"
length=
"11"
/>
<column
name=
"object_last_updated_date"
type=
"Date"
nullable=
"false"
length=
"22"
/>
<column
name=
"object_last_updated_date"
type=
"Date"
nullable=
"false"
length=
"22"
/>
<column
name=
"object_created_date"
type=
"Date"
nullable=
"false"
length=
"22"
/>
<column
name=
"object_created_date"
type=
"Date"
nullable=
"false"
length=
"22"
/>
<column
name=
"message_id"
type=
"Long"
nullable=
"
fals
e"
/>
<column
name=
"message_id"
type=
"Long"
nullable=
"
tru
e"
/>
<column
name=
"template_name"
type=
"String"
nullable=
"false"
length=
"200"
/>
<column
name=
"template_name"
type=
"String"
nullable=
"false"
length=
"200"
/>
<column
name=
"subject"
type=
"String"
nullable=
"false"
length=
"200"
/>
<column
name=
"subject"
type=
"String"
nullable=
"false"
length=
"200"
/>
<column
name=
"application_status"
type=
"String"
nullable=
"
fals
e"
length=
"200"
/>
<column
name=
"application_status"
type=
"String"
nullable=
"
tru
e"
length=
"200"
/>
<column
name=
"delay_hrs"
type=
"Long"
nullable=
"true"
/>
<column
name=
"delay_hrs"
type=
"Long"
nullable=
"true"
/>
<column
name=
"delay_min"
type=
"Long"
nullable=
"true"
/>
<column
name=
"delay_min"
type=
"Long"
nullable=
"true"
/>
<column
name=
"variance"
type=
"Long"
nullable=
"true"
/>
<column
name=
"variance"
type=
"Long"
nullable=
"true"
/>
...
...
cmsWebApp/sql/ms/MessageTemplate.sql
View file @
07d83d34
...
@@ -8,10 +8,10 @@ CREATE TABLE tl_message_template (
...
@@ -8,10 +8,10 @@ CREATE TABLE tl_message_template (
object_last_updated_date
datetime
DEFAULT
getdate
()
NOT
NULL
,
object_last_updated_date
datetime
DEFAULT
getdate
()
NOT
NULL
,
object_created_date
datetime
DEFAULT
getdate
()
NOT
NULL
object_created_date
datetime
DEFAULT
getdate
()
NOT
NULL
,
,
message_id
numeric
(
12
)
N
OT
N
ULL
,
message_id
numeric
(
12
)
NULL
,
template_name
varchar
(
200
)
NOT
NULL
,
template_name
varchar
(
200
)
NOT
NULL
,
subject
varchar
(
200
)
NOT
NULL
,
subject
varchar
(
200
)
NOT
NULL
,
application_status
varchar
(
200
)
N
OT
N
ULL
,
application_status
varchar
(
200
)
NULL
,
delay_hrs
numeric
(
12
)
NULL
,
delay_hrs
numeric
(
12
)
NULL
,
delay_min
numeric
(
12
)
NULL
,
delay_min
numeric
(
12
)
NULL
,
variance
numeric
(
12
)
NULL
,
variance
numeric
(
12
)
NULL
,
...
...
cmsWebApp/sql/oracle/MessageTemplate.sql
View file @
07d83d34
...
@@ -9,10 +9,10 @@ CREATE TABLE tl_message_template (
...
@@ -9,10 +9,10 @@ CREATE TABLE tl_message_template (
object_last_updated_date
date
DEFAULT
SYSDATE
NOT
NULL
,
object_last_updated_date
date
DEFAULT
SYSDATE
NOT
NULL
,
object_created_date
date
DEFAULT
SYSDATE
NOT
NULL
object_created_date
date
DEFAULT
SYSDATE
NOT
NULL
,
,
message_id
number
(
12
)
N
OT
N
ULL
,
message_id
number
(
12
)
NULL
,
template_name
varchar2
(
200
)
NOT
NULL
,
template_name
varchar2
(
200
)
NOT
NULL
,
subject
varchar2
(
200
)
NOT
NULL
,
subject
varchar2
(
200
)
NOT
NULL
,
application_status
varchar2
(
200
)
N
OT
N
ULL
,
application_status
varchar2
(
200
)
NULL
,
delay_hrs
number
(
12
)
NULL
,
delay_hrs
number
(
12
)
NULL
,
delay_min
number
(
12
)
NULL
,
delay_min
number
(
12
)
NULL
,
variance
number
(
12
)
NULL
,
variance
number
(
12
)
NULL
,
...
...
cmsWebApp/sql/postgres/MessageTemplate.sql
View file @
07d83d34
...
@@ -9,10 +9,10 @@ CREATE TABLE tl_message_template (
...
@@ -9,10 +9,10 @@ CREATE TABLE tl_message_template (
object_last_updated_date
timestamp
DEFAULT
NOW
()
NOT
NULL
,
object_last_updated_date
timestamp
DEFAULT
NOW
()
NOT
NULL
,
object_created_date
timestamp
DEFAULT
NOW
()
NOT
NULL
object_created_date
timestamp
DEFAULT
NOW
()
NOT
NULL
,
,
message_id
numeric
(
12
)
N
OT
N
ULL
,
message_id
numeric
(
12
)
NULL
,
template_name
varchar
(
200
)
NOT
NULL
,
template_name
varchar
(
200
)
NOT
NULL
,
subject
varchar
(
200
)
NOT
NULL
,
subject
varchar
(
200
)
NOT
NULL
,
application_status
varchar
(
200
)
N
OT
N
ULL
,
application_status
varchar
(
200
)
NULL
,
delay_hrs
numeric
(
12
)
NULL
,
delay_hrs
numeric
(
12
)
NULL
,
delay_min
numeric
(
12
)
NULL
,
delay_min
numeric
(
12
)
NULL
,
variance
numeric
(
12
)
NULL
,
variance
numeric
(
12
)
NULL
,
...
...
cmsWebApp/src/performa/orm/BaseMessageTemplate.java
View file @
07d83d34
...
@@ -205,7 +205,7 @@ public abstract class BaseMessageTemplate extends BaseBusinessClass
...
@@ -205,7 +205,7 @@ public abstract class BaseMessageTemplate extends BaseBusinessClass
metaInfo
.
put
(
"dbcol"
,
"message_id"
);
metaInfo
.
put
(
"dbcol"
,
"message_id"
);
metaInfo
.
put
(
"defaultValue"
,
"1"
);
metaInfo
.
put
(
"defaultValue"
,
"1"
);
metaInfo
.
put
(
"mandatory"
,
"
tru
e"
);
metaInfo
.
put
(
"mandatory"
,
"
fals
e"
);
metaInfo
.
put
(
"name"
,
"MessageID"
);
metaInfo
.
put
(
"name"
,
"MessageID"
);
metaInfo
.
put
(
"type"
,
"Integer"
);
metaInfo
.
put
(
"type"
,
"Integer"
);
metaInfo
.
put
(
METADATA_DB_TABLENAME
,
"tl_message_template"
);
metaInfo
.
put
(
METADATA_DB_TABLENAME
,
"tl_message_template"
);
...
@@ -263,7 +263,7 @@ public abstract class BaseMessageTemplate extends BaseBusinessClass
...
@@ -263,7 +263,7 @@ public abstract class BaseMessageTemplate extends BaseBusinessClass
metaInfo
.
put
(
"attribHelper"
,
"EnumeratedAttributeHelper"
);
metaInfo
.
put
(
"attribHelper"
,
"EnumeratedAttributeHelper"
);
metaInfo
.
put
(
"dbcol"
,
"application_status"
);
metaInfo
.
put
(
"dbcol"
,
"application_status"
);
metaInfo
.
put
(
"defaultValue"
,
"ApplicationStatus.DRAFT"
);
metaInfo
.
put
(
"defaultValue"
,
"ApplicationStatus.DRAFT"
);
metaInfo
.
put
(
"mandatory"
,
"
tru
e"
);
metaInfo
.
put
(
"mandatory"
,
"
fals
e"
);
metaInfo
.
put
(
"name"
,
"ApplicationStatus"
);
metaInfo
.
put
(
"name"
,
"ApplicationStatus"
);
metaInfo
.
put
(
"type"
,
"ApplicationStatus"
);
metaInfo
.
put
(
"type"
,
"ApplicationStatus"
);
metaInfo
.
put
(
METADATA_DB_TABLENAME
,
"tl_message_template"
);
metaInfo
.
put
(
METADATA_DB_TABLENAME
,
"tl_message_template"
);
...
@@ -545,7 +545,6 @@ public abstract class BaseMessageTemplate extends BaseBusinessClass
...
@@ -545,7 +545,6 @@ public abstract class BaseMessageTemplate extends BaseBusinessClass
oldAndNewIdentical
=
HELPER_MessageID
.
compare
(
_MessageID
,
newMessageID
);
oldAndNewIdentical
=
HELPER_MessageID
.
compare
(
_MessageID
,
newMessageID
);
}
}
BusinessObjectParser
.
assertFieldCondition
(
newMessageID
!=
null
,
this
,
FIELD_MessageID
,
"mandatory"
);
if
(
FIELD_MessageID_Validators
.
length
>
0
)
if
(
FIELD_MessageID_Validators
.
length
>
0
)
...
@@ -848,7 +847,6 @@ public abstract class BaseMessageTemplate extends BaseBusinessClass
...
@@ -848,7 +847,6 @@ public abstract class BaseMessageTemplate extends BaseBusinessClass
oldAndNewIdentical
=
HELPER_ApplicationStatus
.
compare
(
_ApplicationStatus
,
newApplicationStatus
);
oldAndNewIdentical
=
HELPER_ApplicationStatus
.
compare
(
_ApplicationStatus
,
newApplicationStatus
);
}
}
BusinessObjectParser
.
assertFieldCondition
(
newApplicationStatus
!=
null
,
this
,
FIELD_ApplicationStatus
,
"mandatory"
);
if
(
FIELD_ApplicationStatus_Validators
.
length
>
0
)
if
(
FIELD_ApplicationStatus_Validators
.
length
>
0
)
...
@@ -3015,10 +3013,10 @@ public abstract class BaseMessageTemplate extends BaseBusinessClass
...
@@ -3015,10 +3013,10 @@ public abstract class BaseMessageTemplate extends BaseBusinessClass
List
result
=
super
.
getAttributes
();
List
result
=
super
.
getAttributes
();
result
.
add
(
HELPER_MessageID
.
getAttribObject
(
getClass
(),
_MessageID
,
tru
e
,
FIELD_MessageID
));
result
.
add
(
HELPER_MessageID
.
getAttribObject
(
getClass
(),
_MessageID
,
fals
e
,
FIELD_MessageID
));
result
.
add
(
HELPER_TemplateName
.
getAttribObject
(
getClass
(),
_TemplateName
,
true
,
FIELD_TemplateName
));
result
.
add
(
HELPER_TemplateName
.
getAttribObject
(
getClass
(),
_TemplateName
,
true
,
FIELD_TemplateName
));
result
.
add
(
HELPER_Subject
.
getAttribObject
(
getClass
(),
_Subject
,
true
,
FIELD_Subject
));
result
.
add
(
HELPER_Subject
.
getAttribObject
(
getClass
(),
_Subject
,
true
,
FIELD_Subject
));
result
.
add
(
HELPER_ApplicationStatus
.
getAttribObject
(
getClass
(),
_ApplicationStatus
,
tru
e
,
FIELD_ApplicationStatus
));
result
.
add
(
HELPER_ApplicationStatus
.
getAttribObject
(
getClass
(),
_ApplicationStatus
,
fals
e
,
FIELD_ApplicationStatus
));
result
.
add
(
HELPER_DelayHrs
.
getAttribObject
(
getClass
(),
_DelayHrs
,
false
,
FIELD_DelayHrs
));
result
.
add
(
HELPER_DelayHrs
.
getAttribObject
(
getClass
(),
_DelayHrs
,
false
,
FIELD_DelayHrs
));
result
.
add
(
HELPER_DelayMin
.
getAttribObject
(
getClass
(),
_DelayMin
,
false
,
FIELD_DelayMin
));
result
.
add
(
HELPER_DelayMin
.
getAttribObject
(
getClass
(),
_DelayMin
,
false
,
FIELD_DelayMin
));
result
.
add
(
HELPER_Variance
.
getAttribObject
(
getClass
(),
_Variance
,
false
,
FIELD_Variance
));
result
.
add
(
HELPER_Variance
.
getAttribObject
(
getClass
(),
_Variance
,
false
,
FIELD_Variance
));
...
...
cmsWebApp/src/performa/orm/MessageTemplate.xml
View file @
07d83d34
...
@@ -6,10 +6,10 @@
...
@@ -6,10 +6,10 @@
<IMPORT
value=
"performa.orm.*"
/>
<IMPORT
value=
"performa.orm.*"
/>
<TABLE
name=
"tl_message_template"
tablePrefix=
"object"
polymorphic=
"FALSE"
>
<TABLE
name=
"tl_message_template"
tablePrefix=
"object"
polymorphic=
"FALSE"
>
<ATTRIB
name=
"MessageID"
type=
"Integer"
dbcol=
"message_id"
mandatory=
"
true"
defaultValue=
"1"
/>
<ATTRIB
name=
"MessageID"
type=
"Integer"
dbcol=
"message_id"
mandatory=
"
false"
defaultValue=
"1"
/>
<ATTRIB
name=
"TemplateName"
type=
"String"
dbcol=
"template_name"
mandatory=
"true"
length=
"200"
/>
<ATTRIB
name=
"TemplateName"
type=
"String"
dbcol=
"template_name"
mandatory=
"true"
length=
"200"
/>
<ATTRIB
name=
"Subject"
type=
"String"
dbcol=
"subject"
mandatory=
"true"
length=
"200"
/>
<ATTRIB
name=
"Subject"
type=
"String"
dbcol=
"subject"
mandatory=
"true"
length=
"200"
/>
<ATTRIB
name=
"ApplicationStatus"
type=
"ApplicationStatus"
dbcol=
"application_status"
mandatory=
"
true"
defaultValue=
"ApplicationStatus.DRAFT"
attribHelper=
"EnumeratedAttributeHelper"
/>
<ATTRIB
name=
"ApplicationStatus"
type=
"ApplicationStatus"
dbcol=
"application_status"
mandatory=
"
false"
defaultValue=
"ApplicationStatus.DRAFT"
attribHelper=
"EnumeratedAttributeHelper"
/>
<ATTRIB
name=
"DelayHrs"
type=
"Integer"
dbcol=
"delay_hrs"
mandatory=
"false"
defaultValue=
"0"
/>
<ATTRIB
name=
"DelayHrs"
type=
"Integer"
dbcol=
"delay_hrs"
mandatory=
"false"
defaultValue=
"0"
/>
<ATTRIB
name=
"DelayMin"
type=
"Integer"
dbcol=
"delay_min"
mandatory=
"false"
defaultValue=
"0"
/>
<ATTRIB
name=
"DelayMin"
type=
"Integer"
dbcol=
"delay_min"
mandatory=
"false"
defaultValue=
"0"
/>
<ATTRIB
name=
"Variance"
type=
"Integer"
dbcol=
"variance"
mandatory=
"false"
defaultValue=
"0"
/>
<ATTRIB
name=
"Variance"
type=
"Integer"
dbcol=
"variance"
mandatory=
"false"
defaultValue=
"0"
/>
...
...
cmsWebApp/webroot/extensions/performa/upgrades/20190911_Alter_MessageTemplate.sql
0 → 100644
View file @
07d83d34
ALTER
TABLE
tl_message_template
ALTER
COLUMN
message_id
DROP
NOT
NULL
;
ALTER
TABLE
tl_message_template
ALTER
COLUMN
application_status
DROP
NOT
NULL
;
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment