Package er.extensions.migration

Examples of er.extensions.migration.ERXMigrationTable.newStringColumn()


  public void upgrade(EOEditingContext editingContext, ERXMigrationDatabase database) throws Throwable {
    ERXMigrationTable erSessionInfoTable = database.newTableNamed("ERSessionInfo");
    erSessionInfoTable.newTimestampColumn("expirationDate", false);
    erSessionInfoTable.newIntegerColumn("intLock", false);
    erSessionInfoTable.newBlobColumn("sessionData", false);
    erSessionInfoTable.newStringColumn("sessionID", 50, false);


    erSessionInfoTable.create();
     erSessionInfoTable.setPrimaryKey("sessionID");
View Full Code Here


  @Override
  public void upgrade(EOEditingContext editingContext, ERXMigrationDatabase database) throws Throwable {
    ERXMigrationTable priorityTable = database.newTableNamed("PRIORITY");
    priorityTable.newStringColumn("ID", 4, false);
    priorityTable.newIntegerColumn("SORT_ORDER", false);
    priorityTable.newStringColumn("DESCRIPTION", 50, false);
    priorityTable.create();
    priorityTable.setPrimaryKey("ID");

    ERXMigrationTable xRequirementTestItemTable = database.newTableNamed("REQ_TEST_ITEM");
    xRequirementTestItemTable.newIntegerColumn("BUG_ID", false);
View Full Code Here

    bugTable.newIntBooleanColumn("IS_FEATURE_REQUEST", false);
    bugTable.newIntBooleanColumn("IS_READ", false);
    bugTable.newIntegerColumn("ORIGINATOR_ID", false);
    bugTable.newIntegerColumn("PEOPLE_ID", false);
    bugTable.newIntegerColumn("PREVIOUS_OWNER_ID", true);
    bugTable.newStringColumn("PR_ID", 4, false);
    bugTable.newIntegerColumn("RELEASE_ID", false);
    bugTable.newStringColumn("STATE_ID", 4, false);
    bugTable.newStringColumn("SUBJECT", 50, false);
    bugTable.newStringColumn("type", 1, true);
    bugTable.create();
View Full Code Here

    bugTable.newIntegerColumn("ORIGINATOR_ID", false);
    bugTable.newIntegerColumn("PEOPLE_ID", false);
    bugTable.newIntegerColumn("PREVIOUS_OWNER_ID", true);
    bugTable.newStringColumn("PR_ID", 4, false);
    bugTable.newIntegerColumn("RELEASE_ID", false);
    bugTable.newStringColumn("STATE_ID", 4, false);
    bugTable.newStringColumn("SUBJECT", 50, false);
    bugTable.newStringColumn("type", 1, true);
    bugTable.create();
    bugTable.setPrimaryKey("ID");
View Full Code Here

    bugTable.newIntegerColumn("PEOPLE_ID", false);
    bugTable.newIntegerColumn("PREVIOUS_OWNER_ID", true);
    bugTable.newStringColumn("PR_ID", 4, false);
    bugTable.newIntegerColumn("RELEASE_ID", false);
    bugTable.newStringColumn("STATE_ID", 4, false);
    bugTable.newStringColumn("SUBJECT", 50, false);
    bugTable.newStringColumn("type", 1, true);
    bugTable.create();
    bugTable.setPrimaryKey("ID");

    ERXMigrationTable releaseTable = database.newTableNamed("RELEASE");
View Full Code Here

    bugTable.newIntegerColumn("PREVIOUS_OWNER_ID", true);
    bugTable.newStringColumn("PR_ID", 4, false);
    bugTable.newIntegerColumn("RELEASE_ID", false);
    bugTable.newStringColumn("STATE_ID", 4, false);
    bugTable.newStringColumn("SUBJECT", 50, false);
    bugTable.newStringColumn("type", 1, true);
    bugTable.create();
    bugTable.setPrimaryKey("ID");

    ERXMigrationTable releaseTable = database.newTableNamed("RELEASE");
    releaseTable.newTimestampColumn("DATE_DUE", false);
View Full Code Here

    ERXMigrationTable releaseTable = database.newTableNamed("RELEASE");
    releaseTable.newTimestampColumn("DATE_DUE", false);
    releaseTable.newIntegerColumn("ID", false);
    releaseTable.newIntBooleanColumn("IS_OPEN", false);
    releaseTable.newStringColumn("NAME", 50, false);
    releaseTable.create();
    releaseTable.setPrimaryKey("ID");

    ERXMigrationTable componentTable = database.newTableNamed("COMPONENT");
    componentTable.newIntegerColumn("ID", false);
View Full Code Here

    ERXMigrationTable componentTable = database.newTableNamed("COMPONENT");
    componentTable.newIntegerColumn("ID", false);
    componentTable.newIntegerColumn("PEOPLE_ID", false);
    componentTable.newIntegerColumn("PARENT_ID", true);
    componentTable.newStringColumn("DESCRIPTION", 1000, false);
    componentTable.create();
    componentTable.setPrimaryKey("ID");

    ERXMigrationTable xCommentAttachmentTable = database.newTableNamed("XCommentAttachment");
    xCommentAttachmentTable.newIntegerColumn("commentId", false);
View Full Code Here

    xBugTestItemTable.create();
    xBugTestItemTable.setPrimaryKey("BUG_ID", "ID");

    ERXMigrationTable frameworkTable = database.newTableNamed("FRAMEWORK");
    frameworkTable.newIntegerColumn("ID", false);
    frameworkTable.newStringColumn("NAME", 50, false);
    frameworkTable.newIntegerColumn("ORDERING", false);
    frameworkTable.newTimestampColumn("OWNED_SINCE", true);
    frameworkTable.newIntegerColumn("USER_ID", true);
    frameworkTable.create();
    frameworkTable.setPrimaryKey("ID");
View Full Code Here

    frameworkTable.setPrimaryKey("ID");

    ERXMigrationTable testItemTable = database.newTableNamed("TEST_ITEM");
    testItemTable.newLargeStringColumn("COMMENTS", true);
    testItemTable.newIntegerColumn("MODULE_ID", false);
    testItemTable.newStringColumn("CONTROLLED", 50, false);
    testItemTable.newTimestampColumn("DATE_CREATED", false);
    testItemTable.newIntegerColumn("ID", false);
    testItemTable.newStringColumn("STATE_ID", 4, false);
    testItemTable.newIntegerColumn("TESTED_BY_ID", true);
    testItemTable.newLargeStringColumn("DESCRIPTION", true);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.