Welcome to Monarch

Introduction

Monarch: This is a project migration CMS's that is based on Haskell, it is to migrate all the data from one to another CMS.

Description

bueno, me da flojera pasarlo a ingles, asi que aqui va en spanglish

paso1: tener un ejemplo de migracion de datos:
este es un script hecho en php, el cual solo nos va ha migrar las cuentas de los usuarios de wordpres a drupal.

<?php
        print("<html><head><title>Migrar</title></head><body>");
 
        $host = "el.ip.del.host";
        $dbnamem = "nameDB";
        $login = "nameUsr";
        $passwd = "password";
 
        $link = mysql_connect($host,$login,$passwd) or die("Error en la conexion!");
        print("Conexion exitosa :)<br>");
        mysql_select_db($dbnamem,$link) or die("Error al intentar selecionar la BD");
 
        $consulta1 = "SELECT user_login, user_pass,user_email FROM wp_users;";
 
        $resultado = mysql_query($consulta1,$link) or die("Error en la consulta");
 
        $cont = 2;      // debe ser mayor al id ultimo
 
        while($registro = mysql_fetch_array($resultado)){
                print("<br><br>User:".$registro['user_login']);
                print("<br>Passwd:".$registro['user_pass']);
                print("<br>Email:".$registro['user_email']."<br>");
 
                $user = $registro['user_login'];
                $pass = $registro['user_pass'];
                $email = $registro['user_email'];
 
                $insert = "INSERT INTO drupal_users (uid,name,pass,mail,".
                                "mode,sort,threshold,theme,signature,created,access,login,status,timezone,language,".
                                "picture,init,data) VALUES ($cont,'$user',".
                                "'$pass','$email','0','0',".
                                "'0','','','0000-00-00 00:00:00','0000-00-00 00:00:00', '$user', '1', '-14400','','','$email','');";
                $result = mysql_query($insert,$link) or die("Error en la insercion!");
                $cont = $cont + 1;
        }
 
        print("migracion exitosa :)");
        print("</body></html>");
?>

[Meeting Logs]

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License