Changed MySql engines to all be InnoDB

InnoDB is the only option for transactional tables in MySql.  This
change makes all the table definitions consistent (there previously were
a few that were MyISAM).

BATCH-2373
This commit is contained in:
Michael Minella
2015-05-15 16:13:00 -05:00
parent ab80c33a2a
commit 55ca2bc895
3 changed files with 7 additions and 7 deletions

View File

@@ -86,11 +86,11 @@ CREATE SEQUENCE BATCH_JOB_SEQ;</programlisting>
<para>Many database vendors don't support sequences. In these cases,
work-arounds are used, such as the following for MySQL:</para>
<programlisting language="sql">CREATE TABLE BATCH_STEP_EXECUTION_SEQ (ID BIGINT NOT NULL) type=MYISAM;
<programlisting language="sql">CREATE TABLE BATCH_STEP_EXECUTION_SEQ (ID BIGINT NOT NULL) type=InnoDB;
INSERT INTO BATCH_STEP_EXECUTION_SEQ values(0);
CREATE TABLE BATCH_JOB_EXECUTION_SEQ (ID BIGINT NOT NULL) type=MYISAM;
CREATE TABLE BATCH_JOB_EXECUTION_SEQ (ID BIGINT NOT NULL) type=InnoDB;
INSERT INTO BATCH_JOB_EXECUTION_SEQ values(0);
CREATE TABLE BATCH_JOB_SEQ (ID BIGINT NOT NULL) type=MYISAM;
CREATE TABLE BATCH_JOB_SEQ (ID BIGINT NOT NULL) type=InnoDB;
INSERT INTO BATCH_JOB_SEQ values(0);</programlisting>
<para>In the above case, a table is used in place of each sequence. The