public BaseTable doMakeTable ( Record record ) { if ( ( ( record . getDatabaseType ( ) & DBConstants . TABLE_TYPE_MASK ) == DBConstants . MEMORY ) || ( ( record . getDatabaseType ( ) & DBConstants . TABLE_TYPE_MASK ) == DBConstants . UNSHAREABLE_MEMORY ) ) { BaseDatabase database = ( BaseDatabase ) this . getDatabaseOwner ( ) . getDatabase ( DBParams . MEMORY , record . getDatabaseType ( ) , null ) ; return database . doMakeTable ( record ) ; } else return null ; }
You must override this to make a table for this database . Always override this method .