String strCommand = null;
strCommand = "";
for (int i = 0; i < dtb.size(); ++i)
{
GfrSqlTblAbs tbl = dtb.getTable(i);
ArrayList<ITblAddable> validElements = new ArrayList<ITblAddable>();
ArrayList<ITblAddable> invalidElements = new ArrayList<ITblAddable>();
for (int j = 0; j < tbl.size(); ++j)
{
//Get valid fields
if (tbl.get(j) instanceof IGfrSqlCreationManageable)
{
validElements.add(tbl.get(j));
}
else
{
invalidElements.add(tbl.get(j));
}
}
//Creating the valid sql insertion elements
strCommand += DicSql86.STR_CREATE_TABLE + DicSql86.STR_SPACE;
if (tbl.getIfNotExists())
{
strCommand += DicSql92.STR_IF_NOT_EXISTS + DicSql86.STR_SPACE;
}
strCommand += LngShrSqlite._s_manageQuote_(tbl.getName());
strCommand += DicSql86.STR_SPACE + DicSql92.STR_PAR_LEFT;
ArrayList<GfrFldAbs> fldsList = new ArrayList<GfrFldAbs>();
ArrayList<CstAbs> cstsList = new ArrayList<CstAbs>();