if (Logger.isTraceEnabled()) Logger.trace("Method End");
}
public static void populateDB() throws IOException{
ODatabaseRecordTx db = getConnection();
//DO NOT DELETE THE FOLLOWING LINE!
OrientGraphNoTx dbg = new OrientGraphNoTx(getODatabaseDocumentTxConnection());
Logger.info("Populating the db...");
InputStream is;
if (Play.application().isProd()) is =Play.application().resourceAsStream(SCRIPT_FILE_NAME);
else is = new FileInputStream(Play.application().getFile("conf/"+SCRIPT_FILE_NAME));
List<String> script=IOUtils.readLines(is, "UTF-8");
is.close();
for (String line:script){
if (Logger.isDebugEnabled()) Logger.debug(line);
if (!line.startsWith("--") && !line.trim().isEmpty()){ //skip comments
db.command(new OCommandSQL(line.replace(';', ' '))).execute();
}
}
Internal.DB_VERSION._setValue(BBConfiguration.configuration.getString(IBBConfigurationKeys.API_VERSION));
String uniqueId="";
try{