BATCH-1407: make samples work with MySQL.

This commit is contained in:
dsyer
2009-09-22 11:33:21 +00:00
parent 7f11e1ef58
commit 78768959b0
27 changed files with 148 additions and 185 deletions

View File

@@ -1,2 +1,2 @@
#macro (sequence $name)CREATE SEQUENCE ${name};
#macro (sequence $name $value)CREATE SEQUENCE ${name};
#end

View File

@@ -1,2 +1,3 @@
#macro (sequence $name)CREATE TABLE ${name} (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1));
#macro (sequence $name $value)CREATE TABLE ${name} (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1));
INSERT INTO ${name} (ID) values (${value});
#end

View File

@@ -1,4 +1,5 @@
#macro (sequence $name)CREATE TABLE ${name} (
#macro (sequence $name $value)CREATE TABLE ${name} (
ID BIGINT IDENTITY
);
INSERT INTO ${name} (ID) values (${value});
#end

View File

@@ -1,8 +1,8 @@
-- Autogenerated: do not edit this file
#sequence( "CUSTOMER_SEQ" )
#sequence( "BATCH_STAGING_SEQ" )
#sequence( "TRADE_SEQ" )
#sequence( "CUSTOMER_SEQ" 4 )
#sequence( "BATCH_STAGING_SEQ" 0 )
#sequence( "TRADE_SEQ" 0 )
CREATE TABLE BATCH_STAGING (
ID ${BIGINT} $!{IDENTITY} NOT NULL PRIMARY KEY $!{GENERATED},

View File

@@ -1,3 +1,3 @@
#macro (sequence $name)CREATE TABLE ${name} (ID BIGINT NOT NULL) type=MYISAM;
INSERT INTO ${name} values(0);
#macro (sequence $name $value)CREATE TABLE ${name} (ID BIGINT NOT NULL) type=MYISAM;
INSERT INTO ${name} values(${value});
#end

View File

@@ -1,2 +1,2 @@
#macro (sequence $name)CREATE SEQUENCE ${name};
#macro (sequence $name $value)CREATE SEQUENCE ${name};
#end

View File

@@ -1,2 +1,2 @@
#macro (sequence $name)CREATE SEQUENCE ${name};
#macro (sequence $name $value)CREATE SEQUENCE ${name};
#end

View File

@@ -1,3 +1,4 @@
#macro (sequence $name)CREATE TABLE ${name} (ID BIGINT IDENTITY);
#macro (sequence $name $value)CREATE TABLE ${name} (ID BIGINT IDENTITY);
INSERT INTO ${name} (ID) values (${value});
#end
#macro (notnull $name $type)ALTER COLUMN ${name} ${type} NOT NULL#end

View File

@@ -1,3 +1,4 @@
#macro (sequence $name)CREATE TABLE ${name} (ID BIGINT IDENTITY);
#macro (sequence $name $value)CREATE TABLE ${name} (ID BIGINT IDENTITY);
INSERT INTO ${name} (ID) values (${value});
#end
#macro (notnull $name $type)ALTER COLUMN ${name} ${type} NOT NULL#end