/*
* Copyright 2000-2013 Enonic AS
* http://www.enonic.com/license
*/
package com.enonic.vertical.engine.dbmodel;
import com.enonic.esl.sql.model.Column;
import com.enonic.esl.sql.model.Constants;
import com.enonic.esl.sql.model.ForeignKeyColumn;
import com.enonic.esl.sql.model.Table;
public final class PageConObjTable
extends Table
{
private static final PageConObjTable PageConObj = new PageConObjTable( "tPageConObj", "null", "null" );
public ForeignKeyColumn pco_pag_lKey =
new ForeignKeyColumn( "pco_pag_lKey", "null", true, true, Constants.COLUMN_INTEGER, null, "tPage", "pag_lKey", false, -1 );
public ForeignKeyColumn pco_cob_lKey =
new ForeignKeyColumn( "pco_cob_lKey", "null", true, true, Constants.COLUMN_INTEGER, null, "tContentObject", "cob_lKey", false, -1 );
public Column pco_lOrder = new Column( "pco_lOrder", "null", true, false, Constants.COLUMN_INTEGER, -1 );
public ForeignKeyColumn pco_ptp_lKey =
new ForeignKeyColumn( "pco_ptp_lKey", "null", true, false, Constants.COLUMN_INTEGER, null, "tPageTemplParam", "ptp_lKey", false,
-1 );
public Column pco_dteTimestamp = new Column( "pco_dteTimestamp", "null", true, false, Constants.COLUMN_CURRENT_TIMESTAMP, -1 );
private PageConObjTable( String tableName, String elementName, String parentName )
{
super( tableName, elementName, parentName );
addColumn( pco_pag_lKey );
addColumn( pco_cob_lKey );
addColumn( pco_lOrder );
addColumn( pco_ptp_lKey );
addColumn( pco_dteTimestamp );
}
public static PageConObjTable getInstance()
{
return PageConObj;
}
}