forked from Coded/SIPRP
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
1.0 KiB
29 lines
1.0 KiB
package siprp.planoactuacao.db;
|
|
|
|
import siprp.planoactuacao.SingletonConstants;
|
|
|
|
import com.evolute.utils.Singleton;
|
|
import com.evolute.utils.db.DBManager;
|
|
import com.evolute.utils.db.JDBCManager;
|
|
import com.evolute.utils.db.keyretrievers.PostgresqlAutoKeyRetriever;
|
|
import com.evolute.utils.sql.Insert;
|
|
import com.evolute.utils.strings.UnicodeChecker;
|
|
|
|
public class PlanoActuacaoDBInit
|
|
{
|
|
public static void initDB( String username, String password )
|
|
throws Exception
|
|
{
|
|
DBManager webManager = new JDBCManager( DBConstants.WEB_URL,
|
|
DBConstants.WEB_USER, DBConstants.WEB_PASSWORD , 10, 8, 8,
|
|
DBConstants.INIT );
|
|
DBManager localManager = new JDBCManager( DBConstants.LOCAL_URL,
|
|
DBConstants.LOCAL_USER, DBConstants.LOCAL_PASSWORD , 10, 8, 8,
|
|
DBConstants.INIT );
|
|
Singleton.setInstance( SingletonConstants.WEB_DBMANAGER, webManager );
|
|
Singleton.setInstance( SingletonConstants.LOCAL_DBMANAGER, localManager );
|
|
Insert.setDefaultKeyRetriever( PostgresqlAutoKeyRetriever.RETRIEVER );
|
|
UnicodeChecker.setUseDoubleSlash( true );
|
|
}
|
|
}
|