/*
* 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.Table;
public final class VirtualFileTable
extends Table
{
private static final VirtualFileTable VirtualFile = new VirtualFileTable( "tVirtualFile", "null", "null" );
public Column vf_sKey = new Column( "vf_sKey", "null", true, true, Constants.COLUMN_VARCHAR, 40 );
public Column vf_sParentKey = new Column( "vf_sParentKey", "null", false, false, Constants.COLUMN_VARCHAR, 40 );
public Column vf_sName = new Column( "vf_sName", "null", true, false, Constants.COLUMN_VARCHAR, 255 );
public Column vf_lLastModified = new Column( "vf_lLastModified", "null", true, false, Constants.COLUMN_BIGINT, -1 );
public Column vf_lLength = new Column( "vf_lLength", "null", true, false, Constants.COLUMN_BIGINT, -1 );
public Column vf_sBlobKey = new Column( "vf_sBlobKey", "null", false, false, Constants.COLUMN_VARCHAR, 40 );
private VirtualFileTable( String tableName, String elementName, String parentName )
{
super( tableName, elementName, parentName );
addColumn( vf_sKey );
addColumn( vf_sParentKey );
addColumn( vf_sName );
addColumn( vf_lLastModified );
addColumn( vf_lLength );
addColumn( vf_sBlobKey );
}
public static VirtualFileTable getInstance()
{
return VirtualFile;
}
}