diff --git a/appserver/batch/glassfish-batch-connector/src/main/java/fish/payara/jbatch/persistence/rdbms/MySqlPersistenceManager.java b/appserver/batch/glassfish-batch-connector/src/main/java/fish/payara/jbatch/persistence/rdbms/MySqlPersistenceManager.java index 9dcde0e81eb..b36c47ce618 100644 --- a/appserver/batch/glassfish-batch-connector/src/main/java/fish/payara/jbatch/persistence/rdbms/MySqlPersistenceManager.java +++ b/appserver/batch/glassfish-batch-connector/src/main/java/fish/payara/jbatch/persistence/rdbms/MySqlPersistenceManager.java @@ -271,10 +271,10 @@ protected Map setCreateMySQLStringsMap (IBatchConfig batchConfig + "(" + "jobexecid BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT," + "jobinstanceid BIGINT," - + "createtime TIMESTAMP," - + "starttime TIMESTAMP," - + "endtime TIMESTAMP," - + "updatetime TIMESTAMP," + + "createtime TIMESTAMP NULL," + + "starttime TIMESTAMP NULL," + + "endtime TIMESTAMP NULL," + + "updatetime TIMESTAMP NULL," + "parameters BLOB," + "batchstatus VARCHAR(512)," + "exitstatus VARCHAR(512)," @@ -298,8 +298,8 @@ protected Map setCreateMySQLStringsMap (IBatchConfig batchConfig + "processskipcount INT," + "filtercount INT," + "writeskipcount INT," - + "startTime TIMESTAMP," - + "endTime TIMESTAMP," + + "startTime TIMESTAMP NULL," + + "endTime TIMESTAMP NULL," + "persistentData BLOB," + "CONSTRAINT JOBEXEC_STEPEXEC_FK FOREIGN KEY (jobexecid) REFERENCES " + tableNames.get(EXECUTION_INSTANCE_TABLE_KEY)