|
@@ -2750,6 +2750,39 @@ function INSTALL_SES_PROCESY_A() {
|
|
|
</form>
|
|
</form>
|
|
|
|
|
|
|
|
";
|
|
";
|
|
|
|
|
+ //When not working - this is DEFAULT PROCESS BASH COMMAND TO EXEC MANUALLY from biuro.biall-net.pl @2018-03-13
|
|
|
|
|
+ $create_refrence_process_structure='#bin/sh
|
|
|
|
|
+ #based on superedit-INSTALL_SES_PROCESY_A from BEGIN DEFAULT PROCESS to END DEFAULT PROCES TAGS @2018-03-13 generated always when run superedit-INSTALL_SES_PROCESY_A.php , TODO TO BE REPLACED BY XML PROCESS/RESOURCES CONFIG FILES
|
|
|
|
|
+ #tested working @2018-03-13
|
|
|
|
|
+ echo "type password for database 94.158.130.34 (local on biuro.biall-net.pl) - we will drop database test and create new one"
|
|
|
|
|
+ read password_db
|
|
|
|
|
+ echo "drop database test" |mysql -uroot -h94.158.130.34 -Dtest -p\$password_db"
|
|
|
|
|
+ echo "create database test" |mysql -uroot -h94.158.130.34 -Dtest -p\$password_db"
|
|
|
|
|
+
|
|
|
|
|
+ php -r"include(\''.$INSTALL_ROOT.'/superedit-SQIX_STRUCTURE_DB_SYNC.php\') ; SQIX_STRUCTURE_DB_SYNC(\'default_db\',\'default_db\',0,\'WYSLIJ_DO_BAZY\',\'CREATE_ZASOBY_STRUCTURES_CONFIG\'); " '.$_SERVER['SERVER_NAME'].' FILTR
|
|
|
|
|
+ php -r"include(\''.$INSTALL_ROOT.'/superedit-SQIX_STRUCTURE_DB_SYNC.php\') ; SQIX_STRUCTURE_DB_SYNC(\'test_db\',\'test_db\',0,\'WYSLIJ_DO_BAZY\',\'SYNC_ZASOBY_STRUCTURES_FROM_CONFIG\',null,array(\'SKIP-PROCEDURE\',\'SKIP-VIEW\')); " '.$_SERVER['SERVER_NAME'].' FILTR
|
|
|
|
|
+ php -r"include(\''.$INSTALL_ROOT.'/superedit-SQIX_STRUCTURE_DB_SYNC.php\') ; SQIX_STRUCTURE_DB_SYNC(\'test_db\',\'test_db\',0,\'WYSLIJ_DO_BAZY\',\'CREATE_ZASOBY_DATABASE_DESC\',\'3\'); " '.$_SERVER['SERVER_NAME'].' FILTR
|
|
|
|
|
+ php -r"include(\''.$INSTALL_ROOT.'/superedit-SQIX_STRUCTURE_DB_SYNC.php\') ; SQIX_STRUCTURE_DB_SYNC(\'default_db\',\'test_db\',0,\'WYSLIJ_DO_BAZY\',\'FROM_ZASOBY_TO_ZASOBY\',\'3\'); " '.$_SERVER['SERVER_NAME'].' %PISM%,%zasob%,%ADMINISTRACJA%,%wyposazenie%,%global%,%WMS%,%ISP%,%BI%
|
|
|
|
|
+ ';
|
|
|
|
|
+ $create_refrence_process_structure_file=fopen($OPTIONS->SE_config.'/config/create_refrence_process_structure.sh', "w") or die('Cannot open file: '.$OPTIONS->SE_config.'/config/create_refrence_process_structure.sh');
|
|
|
|
|
+ fwrite($create_refrence_process_structure_file,$create_refrence_process_structure."\n");
|
|
|
|
|
+ fclose($create_refrence_process_structure_file);
|
|
|
|
|
+
|
|
|
|
|
+ echo "<br> We created bash script to run from bash in case of problems on ".$OPTIONS->SE_config."/config/create_refrence_process_structure.sh
|
|
|
|
|
+ <br>";
|
|
|
|
|
+ /*
|
|
|
|
|
+ echo "drop database test on IP 94.158.130.34 and confirm "
|
|
|
|
|
+ read
|
|
|
|
|
+ echo "create database test on IP 94.158.130.34 and confirm "
|
|
|
|
|
+ read
|
|
|
|
|
+ cd /Library/Server/Web/Data/Sites/SE-production-git/SE
|
|
|
|
|
+ php -r"include('superedit-SQIX_STRUCTURE_DB_SYNC.php') ; SQIX_STRUCTURE_DB_SYNC('default_db','default_db',0,'WYSLIJ_DO_BAZY','CREATE_ZASOBY_STRUCTURES_CONFIG'); " biuro.biall-net.pl FILTR
|
|
|
|
|
+ php -r"include('superedit-SQIX_STRUCTURE_DB_SYNC.php') ; SQIX_STRUCTURE_DB_SYNC('test_db','test_db',0,'WYSLIJ_DO_BAZY','SYNC_ZASOBY_STRUCTURES_FROM_CONFIG',null,array('SKIP-PROCEDURE','SKIP-VIEW')); " biuro.biall-net.pl FILTR
|
|
|
|
|
+ php -r"include('superedit-SQIX_STRUCTURE_DB_SYNC.php') ; SQIX_STRUCTURE_DB_SYNC('test_db','test_db',0,'WYSLIJ_DO_BAZY','CREATE_ZASOBY_DATABASE_DESC','3'); " biuro.biall-net.pl FILTR
|
|
|
|
|
+ php -r"include('superedit-SQIX_STRUCTURE_DB_SYNC.php') ; SQIX_STRUCTURE_DB_SYNC('default_db','test_db',0,'WYSLIJ_DO_BAZY','FROM_ZASOBY_TO_ZASOBY','3'); " '.$_SERVER['SERVER_NAME'].' %PISM%,%zasob%,%ADMINISTRACJA%,%wyposazenie%,%global%,%WMS%,%ISP%,%BI%'
|
|
|
|
|
+ */
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
|
|
|
// $ldap_dc_generated=implode(',dc=',explode("",$h->SERVER_ADDRESS));
|
|
// $ldap_dc_generated=implode(',dc=',explode("",$h->SERVER_ADDRESS));
|
|
|
$needed=array($h->ADMIN_USERNAME,$h->SERVER_ADDRESS_IP,$h->ADMIN_USERNAME_PASSWD,$h->SERVER_ADDRESS,$h->SERVER_ADDRESS_LDAP_DC,$INSTALL_ROOT,$REMOTE_FOLDER_ROOT,$h->ADMIN_USERNAME_L1,$h->ADMIN_USERNAME_L1_PASS,$h->ADMIN_USERNAME_DIRECTORY,$h->SERVER_VERSION,$OPTIONS);
|
|
$needed=array($h->ADMIN_USERNAME,$h->SERVER_ADDRESS_IP,$h->ADMIN_USERNAME_PASSWD,$h->SERVER_ADDRESS,$h->SERVER_ADDRESS_LDAP_DC,$INSTALL_ROOT,$REMOTE_FOLDER_ROOT,$h->ADMIN_USERNAME_L1,$h->ADMIN_USERNAME_L1_PASS,$h->ADMIN_USERNAME_DIRECTORY,$h->SERVER_VERSION,$OPTIONS);
|
|
@@ -2773,6 +2806,7 @@ function INSTALL_SES_PROCESY_A() {
|
|
|
DEBUG_S(-3,'cmd WYKONAJ_REFERENCYJNA_BAZE_DANYCH params: INSTALL_ROOT ',array($INSTALL_ROOT),__FILE__,__FUNCTION__,__LINE__);
|
|
DEBUG_S(-3,'cmd WYKONAJ_REFERENCYJNA_BAZE_DANYCH params: INSTALL_ROOT ',array($INSTALL_ROOT),__FILE__,__FUNCTION__,__LINE__);
|
|
|
set_time_limit(36000);
|
|
set_time_limit(36000);
|
|
|
|
|
|
|
|
|
|
+ //BEGIN DEFAULT PROCESS
|
|
|
$CONNTEST = DB::getDB('test_db');
|
|
$CONNTEST = DB::getDB('test_db');
|
|
|
|
|
|
|
|
$CONNTEST->query('drop database test');
|
|
$CONNTEST->query('drop database test');
|
|
@@ -2789,6 +2823,7 @@ function INSTALL_SES_PROCESY_A() {
|
|
|
$exec='php -r"include(\''.$INSTALL_ROOT.'/superedit-SQIX_STRUCTURE_DB_SYNC.php\') ; SQIX_STRUCTURE_DB_SYNC(\'test_db\',\'test_db\',0,\'WYSLIJ_DO_BAZY\',\'CREATE_ZASOBY_DATABASE_DESC\',\'3\'); " '.$_SERVER['SERVER_NAME'].' FILTR'; //@2013-10-15 staje recznie ?
|
|
$exec='php -r"include(\''.$INSTALL_ROOT.'/superedit-SQIX_STRUCTURE_DB_SYNC.php\') ; SQIX_STRUCTURE_DB_SYNC(\'test_db\',\'test_db\',0,\'WYSLIJ_DO_BAZY\',\'CREATE_ZASOBY_DATABASE_DESC\',\'3\'); " '.$_SERVER['SERVER_NAME'].' FILTR'; //@2013-10-15 staje recznie ?
|
|
|
exec($exec,$out,$exit); DEBUG_S(-3,$command_id.':out of2/3 CREATE_ZASOBY_DATABASE_DESC',array($exec,$out,$exit),__FILE__,__FUNCTION__,__LINE__);flush();$out="";$exit="";
|
|
exec($exec,$out,$exit); DEBUG_S(-3,$command_id.':out of2/3 CREATE_ZASOBY_DATABASE_DESC',array($exec,$out,$exit),__FILE__,__FUNCTION__,__LINE__);flush();$out="";$exit="";
|
|
|
$exec='php -r"include(\''.$INSTALL_ROOT.'/superedit-SQIX_STRUCTURE_DB_SYNC.php\') ; SQIX_STRUCTURE_DB_SYNC(\'default_db\',\'test_db\',0,\'WYSLIJ_DO_BAZY\',\'FROM_ZASOBY_TO_ZASOBY\',\'3\'); " '.$_SERVER['SERVER_NAME'].' %PISM%,%zasob%,%ADMINISTRACJA%,%wyposazenie%,%global%,%WMS%,%ISP%,%BI%'; //import procesow z tagami PISMO -
|
|
$exec='php -r"include(\''.$INSTALL_ROOT.'/superedit-SQIX_STRUCTURE_DB_SYNC.php\') ; SQIX_STRUCTURE_DB_SYNC(\'default_db\',\'test_db\',0,\'WYSLIJ_DO_BAZY\',\'FROM_ZASOBY_TO_ZASOBY\',\'3\'); " '.$_SERVER['SERVER_NAME'].' %PISM%,%zasob%,%ADMINISTRACJA%,%wyposazenie%,%global%,%WMS%,%ISP%,%BI%'; //import procesow z tagami PISMO -
|
|
|
|
|
+ //END DEFAULT PROCESS
|
|
|
// this help is in case of my death ;-)
|
|
// this help is in case of my death ;-)
|
|
|
// to dump important data process mysqldump -uroot -p SES_USERS2 CRM_PROCES CRM_WSKAZNIK CRM_LISTA_ZASOBOW CRM_TESTY_PYTANIA CRM_IMAGE CRM_IMPORT_TRANSLATE > process_table.sql
|
|
// to dump important data process mysqldump -uroot -p SES_USERS2 CRM_PROCES CRM_WSKAZNIK CRM_LISTA_ZASOBOW CRM_TESTY_PYTANIA CRM_IMAGE CRM_IMPORT_TRANSLATE > process_table.sql
|
|
|
// or locally copy tables:
|
|
// or locally copy tables:
|