Skip to content

Commit

Permalink
TEIIDDES-2942 (cntd)
Browse files Browse the repository at this point in the history
  • Loading branch information
blafond committed Oct 24, 2016
1 parent cfa813a commit 710aa16
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
Expand Up @@ -100,6 +100,7 @@ public interface TeiidDDLConstants {
public static final String UPDATE = "UPDATE"; //$NON-NLS-1$
public static final String DELETE = "DELETE"; //$NON-NLS-1$
public static final String AS = "AS"; //$NON-NLS-1$
public static final String RESULT = "RESULT"; //$NON-NLS-1$

/* REST EXTENSION PROPERTIES
METHOD HTTP Method to use Yes GET | POST| PUT | DELETE
Expand Down
Expand Up @@ -75,14 +75,14 @@ public class VdbTestUtils implements StringConstants {
TAB + "LASTNAME string(255) OPTIONS(NAMEINSOURCE 'LASTNAME', NATIVE_TYPE 'VARCHAR')," + NEW_LINE +
TAB + "MIDDLEINIT string(255) OPTIONS(NAMEINSOURCE 'MIDDLEINIT', NATIVE_TYPE 'VARCHAR')," + NEW_LINE +
TAB + "CONSTRAINT PK_AUTHORS PRIMARY KEY(AUTHOR_ID)" + NEW_LINE +
") OPTIONS(NAMEINSOURCE '\"BOOKS\".\"AUTHORS\"')" + NEW_LINE + NEW_LINE +
") OPTIONS(NAMEINSOURCE '\"BOOKS\".\"AUTHORS\"', UPDATABLE 'TRUE')" + NEW_LINE + NEW_LINE +
"CREATE FOREIGN TABLE BOOK_AUTHORS (" + NEW_LINE +
TAB + "ISBN string(255) NOT NULL OPTIONS(NAMEINSOURCE 'ISBN', NATIVE_TYPE 'VARCHAR')," + NEW_LINE +
TAB + "AUTHOR_ID long NOT NULL OPTIONS(NAMEINSOURCE 'AUTHOR_ID', NATIVE_TYPE 'BIGINT', CASE_SENSITIVE 'FALSE', FIXED_LENGTH 'TRUE', SEARCHABLE 'ALL_EXCEPT_LIKE')," + NEW_LINE +
TAB + "CONSTRAINT PK_BOOK_AUTHORS PRIMARY KEY(ISBN, AUTHOR_ID)," + NEW_LINE +
TAB + "CONSTRAINT FK_ISBN FOREIGN KEY(ISBN) REFERENCES BOOKS(ISBN)," + NEW_LINE +
TAB + "CONSTRAINT FK_AUTHOR FOREIGN KEY(AUTHOR_ID) REFERENCES AUTHORS(AUTHOR_ID)" + NEW_LINE +
") OPTIONS(NAMEINSOURCE '\"BOOKS\".\"BOOK_AUTHORS\"')" + NEW_LINE + NEW_LINE +
") OPTIONS(NAMEINSOURCE '\"BOOKS\".\"BOOK_AUTHORS\"', UPDATABLE 'TRUE')" + NEW_LINE + NEW_LINE +
"CREATE FOREIGN TABLE BOOKS (" + NEW_LINE +
TAB + "ISBN string(255) NOT NULL OPTIONS(NAMEINSOURCE 'ISBN', NATIVE_TYPE 'VARCHAR')," + NEW_LINE +
TAB + "TITLE string(255) OPTIONS(NAMEINSOURCE 'TITLE', NATIVE_TYPE 'VARCHAR')," + NEW_LINE +
Expand All @@ -93,13 +93,13 @@ public class VdbTestUtils implements StringConstants {
TAB + "TYPE string(255) OPTIONS(NAMEINSOURCE 'TYPE', NATIVE_TYPE 'VARCHAR')," + NEW_LINE +
TAB + "CONSTRAINT PK_BOOKS PRIMARY KEY(ISBN)," + NEW_LINE +
TAB + "CONSTRAINT FK_PUBLISHER FOREIGN KEY(PUBLISHER) REFERENCES PUBLISHERS(PUBLISHER_ID)" + NEW_LINE +
") OPTIONS(NAMEINSOURCE '\"BOOKS\".\"BOOKS\"')" + NEW_LINE + NEW_LINE +
") OPTIONS(NAMEINSOURCE '\"BOOKS\".\"BOOKS\"', UPDATABLE 'TRUE')" + NEW_LINE + NEW_LINE +
"CREATE FOREIGN TABLE PUBLISHERS (" + NEW_LINE +
TAB + "PUBLISHER_ID long NOT NULL OPTIONS(NAMEINSOURCE 'PUBLISHER_ID', NATIVE_TYPE 'BIGINT', CASE_SENSITIVE 'FALSE', FIXED_LENGTH 'TRUE', SEARCHABLE 'ALL_EXCEPT_LIKE')," + NEW_LINE +
TAB + "NAME string(255) OPTIONS(NAMEINSOURCE 'NAME', NATIVE_TYPE 'VARCHAR')," + NEW_LINE +
TAB + "LOCATION string(255) OPTIONS(NAMEINSOURCE 'LOCATION', NATIVE_TYPE 'VARCHAR')," + NEW_LINE +
TAB + "CONSTRAINT PK_PUBLISHERS PRIMARY KEY(PUBLISHER_ID)" + NEW_LINE +
") OPTIONS(NAMEINSOURCE '\"BOOKS\".\"PUBLISHERS\"')" + NEW_LINE + NEW_LINE;
") OPTIONS(NAMEINSOURCE '\"BOOKS\".\"PUBLISHERS\"', UPDATABLE 'TRUE')" + NEW_LINE + NEW_LINE;

public static final String BOOKS_VDB_PROJECT = "books.vdb.project";

Expand Down

0 comments on commit 710aa16

Please sign in to comment.