command #1 migracion usuarios

parent 423189fc
......@@ -43,7 +43,7 @@ class McafeeUltimoProcesoMigracionTableMap extends TableMap
$this->setUseIdGenerator(true);
// columns
$this->addPrimaryKey('mup_id', 'MupId', 'INTEGER', true, null, null);
$this->addForeignKey('ultimo_umc_id', 'UltimoUmcId', 'INTEGER', 'usuario_mcafee', 'umc_id', true, null, null);
$this->addForeignKey('ultimo_umc_id', 'UltimoUmcId', 'INTEGER', 'usuarios_mcafee_movistar_migrar', 'id', true, null, null);
$this->addColumn('mup_cantidad_procesados', 'MupCantidadProcesados', 'INTEGER', false, null, null);
$this->addColumn('mup_cantidad_pendientes', 'MupCantidadPendientes', 'INTEGER', false, null, null);
$this->addColumn('created_at', 'CreatedAt', 'TIMESTAMP', false, null, null);
......@@ -56,7 +56,7 @@ class McafeeUltimoProcesoMigracionTableMap extends TableMap
*/
public function buildRelations()
{
$this->addRelation('UsuarioMcafee', 'AppBundle\\Model\\UsuarioMcafee', RelationMap::MANY_TO_ONE, array('ultimo_umc_id' => 'umc_id', ), null, null);
$this->addRelation('UsuariosMcafeeMovistarMigrar', 'AppBundle\\Model\\UsuariosMcafeeMovistarMigrar', RelationMap::MANY_TO_ONE, array('ultimo_umc_id' => 'id', ), null, null);
} // buildRelations()
/**
......
......@@ -73,7 +73,6 @@ class UsuarioMcafeeTableMap extends TableMap
$this->addRelation('EnvioEmail', 'AppBundle\\Model\\EnvioEmail', RelationMap::ONE_TO_MANY, array('umc_id' => 'umc_id', ), null, null, 'EnvioEmails');
$this->addRelation('McafeeTransaccion', 'AppBundle\\Model\\McafeeTransaccion', RelationMap::ONE_TO_MANY, array('umc_id' => 'umc_id', ), null, null, 'McafeeTransaccions');
$this->addRelation('McafeeTransaccionPendiente', 'AppBundle\\Model\\McafeeTransaccionPendiente', RelationMap::ONE_TO_MANY, array('umc_id' => 'umc_id', ), null, null, 'McafeeTransaccionPendientes');
$this->addRelation('McafeeUltimoProcesoMigracion', 'AppBundle\\Model\\McafeeUltimoProcesoMigracion', RelationMap::ONE_TO_MANY, array('umc_id' => 'ultimo_umc_id', ), null, null, 'McafeeUltimoProcesoMigracions');
$this->addRelation('Tracking', 'AppBundle\\Model\\Tracking', RelationMap::ONE_TO_MANY, array('umc_id' => 'umc_id', ), null, null, 'Trackings');
} // buildRelations()
......
......@@ -83,6 +83,7 @@ class UsuariosMcafeeMovistarMigrarTableMap extends TableMap
*/
public function buildRelations()
{
$this->addRelation('McafeeUltimoProcesoMigracion', 'AppBundle\\Model\\McafeeUltimoProcesoMigracion', RelationMap::ONE_TO_MANY, array('id' => 'ultimo_umc_id', ), null, null, 'McafeeUltimoProcesoMigracions');
} // buildRelations()
} // UsuariosMcafeeMovistarMigrarTableMap
......@@ -16,8 +16,8 @@ use \PropelPDO;
use AppBundle\Model\McafeeUltimoProcesoMigracion;
use AppBundle\Model\McafeeUltimoProcesoMigracionPeer;
use AppBundle\Model\McafeeUltimoProcesoMigracionQuery;
use AppBundle\Model\UsuarioMcafee;
use AppBundle\Model\UsuarioMcafeeQuery;
use AppBundle\Model\UsuariosMcafeeMovistarMigrar;
use AppBundle\Model\UsuariosMcafeeMovistarMigrarQuery;
abstract class BaseMcafeeUltimoProcesoMigracion extends BaseObject implements Persistent
{
......@@ -77,9 +77,9 @@ abstract class BaseMcafeeUltimoProcesoMigracion extends BaseObject implements Pe
protected $updated_at;
/**
* @var UsuarioMcafee
* @var UsuariosMcafeeMovistarMigrar
*/
protected $aUsuarioMcafee;
protected $aUsuariosMcafeeMovistarMigrar;
/**
* Flag to prevent endless save loop, if this object is referenced
......@@ -263,8 +263,8 @@ abstract class BaseMcafeeUltimoProcesoMigracion extends BaseObject implements Pe
$this->modifiedColumns[] = McafeeUltimoProcesoMigracionPeer::ULTIMO_UMC_ID;
}
if ($this->aUsuarioMcafee !== null && $this->aUsuarioMcafee->getUmcId() !== $v) {
$this->aUsuarioMcafee = null;
if ($this->aUsuariosMcafeeMovistarMigrar !== null && $this->aUsuariosMcafeeMovistarMigrar->getId() !== $v) {
$this->aUsuariosMcafeeMovistarMigrar = null;
}
......@@ -429,8 +429,8 @@ abstract class BaseMcafeeUltimoProcesoMigracion extends BaseObject implements Pe
public function ensureConsistency()
{
if ($this->aUsuarioMcafee !== null && $this->ultimo_umc_id !== $this->aUsuarioMcafee->getUmcId()) {
$this->aUsuarioMcafee = null;
if ($this->aUsuariosMcafeeMovistarMigrar !== null && $this->ultimo_umc_id !== $this->aUsuariosMcafeeMovistarMigrar->getId()) {
$this->aUsuariosMcafeeMovistarMigrar = null;
}
} // ensureConsistency
......@@ -471,7 +471,7 @@ abstract class BaseMcafeeUltimoProcesoMigracion extends BaseObject implements Pe
if ($deep) { // also de-associate any related objects?
$this->aUsuarioMcafee = null;
$this->aUsuariosMcafeeMovistarMigrar = null;
} // if (deep)
}
......@@ -601,11 +601,11 @@ abstract class BaseMcafeeUltimoProcesoMigracion extends BaseObject implements Pe
// method. This object relates to these object(s) by a
// foreign key reference.
if ($this->aUsuarioMcafee !== null) {
if ($this->aUsuarioMcafee->isModified() || $this->aUsuarioMcafee->isNew()) {
$affectedRows += $this->aUsuarioMcafee->save($con);
if ($this->aUsuariosMcafeeMovistarMigrar !== null) {
if ($this->aUsuariosMcafeeMovistarMigrar->isModified() || $this->aUsuariosMcafeeMovistarMigrar->isNew()) {
$affectedRows += $this->aUsuariosMcafeeMovistarMigrar->save($con);
}
$this->setUsuarioMcafee($this->aUsuarioMcafee);
$this->setUsuariosMcafeeMovistarMigrar($this->aUsuariosMcafeeMovistarMigrar);
}
if ($this->isNew() || $this->isModified()) {
......@@ -791,9 +791,9 @@ abstract class BaseMcafeeUltimoProcesoMigracion extends BaseObject implements Pe
// method. This object relates to these object(s) by a
// foreign key reference.
if ($this->aUsuarioMcafee !== null) {
if (!$this->aUsuarioMcafee->validate($columns)) {
$failureMap = array_merge($failureMap, $this->aUsuarioMcafee->getValidationFailures());
if ($this->aUsuariosMcafeeMovistarMigrar !== null) {
if (!$this->aUsuariosMcafeeMovistarMigrar->validate($columns)) {
$failureMap = array_merge($failureMap, $this->aUsuariosMcafeeMovistarMigrar->getValidationFailures());
}
}
......@@ -898,8 +898,8 @@ abstract class BaseMcafeeUltimoProcesoMigracion extends BaseObject implements Pe
}
if ($includeForeignObjects) {
if (null !== $this->aUsuarioMcafee) {
$result['UsuarioMcafee'] = $this->aUsuarioMcafee->toArray($keyType, $includeLazyLoadColumns, $alreadyDumpedObjects, true);
if (null !== $this->aUsuariosMcafeeMovistarMigrar) {
$result['UsuariosMcafeeMovistarMigrar'] = $this->aUsuariosMcafeeMovistarMigrar->toArray($keyType, $includeLazyLoadColumns, $alreadyDumpedObjects, true);
}
}
......@@ -1127,24 +1127,24 @@ abstract class BaseMcafeeUltimoProcesoMigracion extends BaseObject implements Pe
}
/**
* Declares an association between this object and a UsuarioMcafee object.
* Declares an association between this object and a UsuariosMcafeeMovistarMigrar object.
*
* @param UsuarioMcafee $v
* @param UsuariosMcafeeMovistarMigrar $v
* @return McafeeUltimoProcesoMigracion The current object (for fluent API support)
* @throws PropelException
*/
public function setUsuarioMcafee(UsuarioMcafee $v = null)
public function setUsuariosMcafeeMovistarMigrar(UsuariosMcafeeMovistarMigrar $v = null)
{
if ($v === null) {
$this->setUltimoUmcId(NULL);
} else {
$this->setUltimoUmcId($v->getUmcId());
$this->setUltimoUmcId($v->getId());
}
$this->aUsuarioMcafee = $v;
$this->aUsuariosMcafeeMovistarMigrar = $v;
// Add binding for other direction of this n:n relationship.
// If this object has already been added to the UsuarioMcafee object, it will not be re-added.
// If this object has already been added to the UsuariosMcafeeMovistarMigrar object, it will not be re-added.
if ($v !== null) {
$v->addMcafeeUltimoProcesoMigracion($this);
}
......@@ -1155,27 +1155,27 @@ abstract class BaseMcafeeUltimoProcesoMigracion extends BaseObject implements Pe
/**
* Get the associated UsuarioMcafee object
* Get the associated UsuariosMcafeeMovistarMigrar object
*
* @param PropelPDO $con Optional Connection object.
* @param $doQuery Executes a query to get the object if required
* @return UsuarioMcafee The associated UsuarioMcafee object.
* @return UsuariosMcafeeMovistarMigrar The associated UsuariosMcafeeMovistarMigrar object.
* @throws PropelException
*/
public function getUsuarioMcafee(PropelPDO $con = null, $doQuery = true)
public function getUsuariosMcafeeMovistarMigrar(PropelPDO $con = null, $doQuery = true)
{
if ($this->aUsuarioMcafee === null && ($this->ultimo_umc_id !== null) && $doQuery) {
$this->aUsuarioMcafee = UsuarioMcafeeQuery::create()->findPk($this->ultimo_umc_id, $con);
if ($this->aUsuariosMcafeeMovistarMigrar === null && ($this->ultimo_umc_id !== null) && $doQuery) {
$this->aUsuariosMcafeeMovistarMigrar = UsuariosMcafeeMovistarMigrarQuery::create()->findPk($this->ultimo_umc_id, $con);
/* The following can be used additionally to
guarantee the related object contains a reference
to this object. This level of coupling may, however, be
undesirable since it could result in an only partially populated collection
in the referenced object.
$this->aUsuarioMcafee->addMcafeeUltimoProcesoMigracions($this);
$this->aUsuariosMcafeeMovistarMigrar->addMcafeeUltimoProcesoMigracions($this);
*/
}
return $this->aUsuarioMcafee;
return $this->aUsuariosMcafeeMovistarMigrar;
}
/**
......@@ -1211,14 +1211,14 @@ abstract class BaseMcafeeUltimoProcesoMigracion extends BaseObject implements Pe
{
if ($deep && !$this->alreadyInClearAllReferencesDeep) {
$this->alreadyInClearAllReferencesDeep = true;
if ($this->aUsuarioMcafee instanceof Persistent) {
$this->aUsuarioMcafee->clearAllReferences($deep);
if ($this->aUsuariosMcafeeMovistarMigrar instanceof Persistent) {
$this->aUsuariosMcafeeMovistarMigrar->clearAllReferences($deep);
}
$this->alreadyInClearAllReferencesDeep = false;
} // if ($deep)
$this->aUsuarioMcafee = null;
$this->aUsuariosMcafeeMovistarMigrar = null;
}
/**
......
......@@ -11,7 +11,7 @@ use \PropelException;
use \PropelPDO;
use AppBundle\Model\McafeeUltimoProcesoMigracion;
use AppBundle\Model\McafeeUltimoProcesoMigracionPeer;
use AppBundle\Model\UsuarioMcafeePeer;
use AppBundle\Model\UsuariosMcafeeMovistarMigrarPeer;
use AppBundle\Model\map\McafeeUltimoProcesoMigracionTableMap;
abstract class BaseMcafeeUltimoProcesoMigracionPeer
......@@ -484,7 +484,7 @@ abstract class BaseMcafeeUltimoProcesoMigracionPeer
/**
* Returns the number of rows matching criteria, joining the related UsuarioMcafee table
* Returns the number of rows matching criteria, joining the related UsuariosMcafeeMovistarMigrar table
*
* @param Criteria $criteria
* @param boolean $distinct Whether to select only distinct columns; deprecated: use Criteria->setDistinct() instead.
......@@ -492,7 +492,7 @@ abstract class BaseMcafeeUltimoProcesoMigracionPeer
* @param String $join_behavior the type of joins to use, defaults to Criteria::LEFT_JOIN
* @return int Number of matching rows.
*/
public static function doCountJoinUsuarioMcafee(Criteria $criteria, $distinct = false, PropelPDO $con = null, $join_behavior = Criteria::LEFT_JOIN)
public static function doCountJoinUsuariosMcafeeMovistarMigrar(Criteria $criteria, $distinct = false, PropelPDO $con = null, $join_behavior = Criteria::LEFT_JOIN)
{
// we're going to modify criteria, so copy it first
$criteria = clone $criteria;
......@@ -519,7 +519,7 @@ abstract class BaseMcafeeUltimoProcesoMigracionPeer
$con = Propel::getConnection(McafeeUltimoProcesoMigracionPeer::DATABASE_NAME, Propel::CONNECTION_READ);
}
$criteria->addJoin(McafeeUltimoProcesoMigracionPeer::ULTIMO_UMC_ID, UsuarioMcafeePeer::UMC_ID, $join_behavior);
$criteria->addJoin(McafeeUltimoProcesoMigracionPeer::ULTIMO_UMC_ID, UsuariosMcafeeMovistarMigrarPeer::ID, $join_behavior);
$stmt = BasePeer::doCount($criteria, $con);
......@@ -535,7 +535,7 @@ abstract class BaseMcafeeUltimoProcesoMigracionPeer
/**
* Selects a collection of McafeeUltimoProcesoMigracion objects pre-filled with their UsuarioMcafee objects.
* Selects a collection of McafeeUltimoProcesoMigracion objects pre-filled with their UsuariosMcafeeMovistarMigrar objects.
* @param Criteria $criteria
* @param PropelPDO $con
* @param String $join_behavior the type of joins to use, defaults to Criteria::LEFT_JOIN
......@@ -543,7 +543,7 @@ abstract class BaseMcafeeUltimoProcesoMigracionPeer
* @throws PropelException Any exceptions caught during processing will be
* rethrown wrapped into a PropelException.
*/
public static function doSelectJoinUsuarioMcafee(Criteria $criteria, $con = null, $join_behavior = Criteria::LEFT_JOIN)
public static function doSelectJoinUsuariosMcafeeMovistarMigrar(Criteria $criteria, $con = null, $join_behavior = Criteria::LEFT_JOIN)
{
$criteria = clone $criteria;
......@@ -554,9 +554,9 @@ abstract class BaseMcafeeUltimoProcesoMigracionPeer
McafeeUltimoProcesoMigracionPeer::addSelectColumns($criteria);
$startcol = McafeeUltimoProcesoMigracionPeer::NUM_HYDRATE_COLUMNS;
UsuarioMcafeePeer::addSelectColumns($criteria);
UsuariosMcafeeMovistarMigrarPeer::addSelectColumns($criteria);
$criteria->addJoin(McafeeUltimoProcesoMigracionPeer::ULTIMO_UMC_ID, UsuarioMcafeePeer::UMC_ID, $join_behavior);
$criteria->addJoin(McafeeUltimoProcesoMigracionPeer::ULTIMO_UMC_ID, UsuariosMcafeeMovistarMigrarPeer::ID, $join_behavior);
$stmt = BasePeer::doSelect($criteria, $con);
$results = array();
......@@ -576,19 +576,19 @@ abstract class BaseMcafeeUltimoProcesoMigracionPeer
McafeeUltimoProcesoMigracionPeer::addInstanceToPool($obj1, $key1);
} // if $obj1 already loaded
$key2 = UsuarioMcafeePeer::getPrimaryKeyHashFromRow($row, $startcol);
$key2 = UsuariosMcafeeMovistarMigrarPeer::getPrimaryKeyHashFromRow($row, $startcol);
if ($key2 !== null) {
$obj2 = UsuarioMcafeePeer::getInstanceFromPool($key2);
$obj2 = UsuariosMcafeeMovistarMigrarPeer::getInstanceFromPool($key2);
if (!$obj2) {
$cls = UsuarioMcafeePeer::getOMClass();
$cls = UsuariosMcafeeMovistarMigrarPeer::getOMClass();
$obj2 = new $cls();
$obj2->hydrate($row, $startcol);
UsuarioMcafeePeer::addInstanceToPool($obj2, $key2);
UsuariosMcafeeMovistarMigrarPeer::addInstanceToPool($obj2, $key2);
} // if obj2 already loaded
// Add the $obj1 (McafeeUltimoProcesoMigracion) to $obj2 (UsuarioMcafee)
// Add the $obj1 (McafeeUltimoProcesoMigracion) to $obj2 (UsuariosMcafeeMovistarMigrar)
$obj2->addMcafeeUltimoProcesoMigracion($obj1);
} // if joined row was not null
......@@ -637,7 +637,7 @@ abstract class BaseMcafeeUltimoProcesoMigracionPeer
$con = Propel::getConnection(McafeeUltimoProcesoMigracionPeer::DATABASE_NAME, Propel::CONNECTION_READ);
}
$criteria->addJoin(McafeeUltimoProcesoMigracionPeer::ULTIMO_UMC_ID, UsuarioMcafeePeer::UMC_ID, $join_behavior);
$criteria->addJoin(McafeeUltimoProcesoMigracionPeer::ULTIMO_UMC_ID, UsuariosMcafeeMovistarMigrarPeer::ID, $join_behavior);
$stmt = BasePeer::doCount($criteria, $con);
......@@ -673,10 +673,10 @@ abstract class BaseMcafeeUltimoProcesoMigracionPeer
McafeeUltimoProcesoMigracionPeer::addSelectColumns($criteria);
$startcol2 = McafeeUltimoProcesoMigracionPeer::NUM_HYDRATE_COLUMNS;
UsuarioMcafeePeer::addSelectColumns($criteria);
$startcol3 = $startcol2 + UsuarioMcafeePeer::NUM_HYDRATE_COLUMNS;
UsuariosMcafeeMovistarMigrarPeer::addSelectColumns($criteria);
$startcol3 = $startcol2 + UsuariosMcafeeMovistarMigrarPeer::NUM_HYDRATE_COLUMNS;
$criteria->addJoin(McafeeUltimoProcesoMigracionPeer::ULTIMO_UMC_ID, UsuarioMcafeePeer::UMC_ID, $join_behavior);
$criteria->addJoin(McafeeUltimoProcesoMigracionPeer::ULTIMO_UMC_ID, UsuariosMcafeeMovistarMigrarPeer::ID, $join_behavior);
$stmt = BasePeer::doSelect($criteria, $con);
$results = array();
......@@ -695,21 +695,21 @@ abstract class BaseMcafeeUltimoProcesoMigracionPeer
McafeeUltimoProcesoMigracionPeer::addInstanceToPool($obj1, $key1);
} // if obj1 already loaded
// Add objects for joined UsuarioMcafee rows
// Add objects for joined UsuariosMcafeeMovistarMigrar rows
$key2 = UsuarioMcafeePeer::getPrimaryKeyHashFromRow($row, $startcol2);
$key2 = UsuariosMcafeeMovistarMigrarPeer::getPrimaryKeyHashFromRow($row, $startcol2);
if ($key2 !== null) {
$obj2 = UsuarioMcafeePeer::getInstanceFromPool($key2);
$obj2 = UsuariosMcafeeMovistarMigrarPeer::getInstanceFromPool($key2);
if (!$obj2) {
$cls = UsuarioMcafeePeer::getOMClass();
$cls = UsuariosMcafeeMovistarMigrarPeer::getOMClass();
$obj2 = new $cls();
$obj2->hydrate($row, $startcol2);
UsuarioMcafeePeer::addInstanceToPool($obj2, $key2);
UsuariosMcafeeMovistarMigrarPeer::addInstanceToPool($obj2, $key2);
} // if obj2 loaded
// Add the $obj1 (McafeeUltimoProcesoMigracion) to the collection in $obj2 (UsuarioMcafee)
// Add the $obj1 (McafeeUltimoProcesoMigracion) to the collection in $obj2 (UsuariosMcafeeMovistarMigrar)
$obj2->addMcafeeUltimoProcesoMigracion($obj1);
} // if joined row not null
......
......@@ -15,7 +15,7 @@ use \PropelPDO;
use AppBundle\Model\McafeeUltimoProcesoMigracion;
use AppBundle\Model\McafeeUltimoProcesoMigracionPeer;
use AppBundle\Model\McafeeUltimoProcesoMigracionQuery;
use AppBundle\Model\UsuarioMcafee;
use AppBundle\Model\UsuariosMcafeeMovistarMigrar;
/**
* @method McafeeUltimoProcesoMigracionQuery orderByMupId($order = Criteria::ASC) Order by the mup_id column
......@@ -36,9 +36,9 @@ use AppBundle\Model\UsuarioMcafee;
* @method McafeeUltimoProcesoMigracionQuery rightJoin($relation) Adds a RIGHT JOIN clause to the query
* @method McafeeUltimoProcesoMigracionQuery innerJoin($relation) Adds a INNER JOIN clause to the query
*
* @method McafeeUltimoProcesoMigracionQuery leftJoinUsuarioMcafee($relationAlias = null) Adds a LEFT JOIN clause to the query using the UsuarioMcafee relation
* @method McafeeUltimoProcesoMigracionQuery rightJoinUsuarioMcafee($relationAlias = null) Adds a RIGHT JOIN clause to the query using the UsuarioMcafee relation
* @method McafeeUltimoProcesoMigracionQuery innerJoinUsuarioMcafee($relationAlias = null) Adds a INNER JOIN clause to the query using the UsuarioMcafee relation
* @method McafeeUltimoProcesoMigracionQuery leftJoinUsuariosMcafeeMovistarMigrar($relationAlias = null) Adds a LEFT JOIN clause to the query using the UsuariosMcafeeMovistarMigrar relation
* @method McafeeUltimoProcesoMigracionQuery rightJoinUsuariosMcafeeMovistarMigrar($relationAlias = null) Adds a RIGHT JOIN clause to the query using the UsuariosMcafeeMovistarMigrar relation
* @method McafeeUltimoProcesoMigracionQuery innerJoinUsuariosMcafeeMovistarMigrar($relationAlias = null) Adds a INNER JOIN clause to the query using the UsuariosMcafeeMovistarMigrar relation
*
* @method McafeeUltimoProcesoMigracion findOne(PropelPDO $con = null) Return the first McafeeUltimoProcesoMigracion matching the query
* @method McafeeUltimoProcesoMigracion findOneOrCreate(PropelPDO $con = null) Return the first McafeeUltimoProcesoMigracion matching the query, or a new McafeeUltimoProcesoMigracion object populated from the query conditions when no match is found
......@@ -302,7 +302,7 @@ abstract class BaseMcafeeUltimoProcesoMigracionQuery extends ModelCriteria
* $query->filterByUltimoUmcId(array('max' => 12)); // WHERE ultimo_umc_id <= 12
* </code>
*
* @see filterByUsuarioMcafee()
* @see filterByUsuariosMcafeeMovistarMigrar()
*
* @param mixed $ultimoUmcId The value to use as filter.
* Use scalar values for equality.
......@@ -506,43 +506,43 @@ abstract class BaseMcafeeUltimoProcesoMigracionQuery extends ModelCriteria
}
/**
* Filter the query by a related UsuarioMcafee object
* Filter the query by a related UsuariosMcafeeMovistarMigrar object
*
* @param UsuarioMcafee|PropelObjectCollection $usuarioMcafee The related object(s) to use as filter
* @param UsuariosMcafeeMovistarMigrar|PropelObjectCollection $usuariosMcafeeMovistarMigrar The related object(s) to use as filter
* @param string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL
*
* @return McafeeUltimoProcesoMigracionQuery The current query, for fluid interface
* @throws PropelException - if the provided filter is invalid.
*/
public function filterByUsuarioMcafee($usuarioMcafee, $comparison = null)
public function filterByUsuariosMcafeeMovistarMigrar($usuariosMcafeeMovistarMigrar, $comparison = null)
{
if ($usuarioMcafee instanceof UsuarioMcafee) {
if ($usuariosMcafeeMovistarMigrar instanceof UsuariosMcafeeMovistarMigrar) {
return $this
->addUsingAlias(McafeeUltimoProcesoMigracionPeer::ULTIMO_UMC_ID, $usuarioMcafee->getUmcId(), $comparison);
} elseif ($usuarioMcafee instanceof PropelObjectCollection) {
->addUsingAlias(McafeeUltimoProcesoMigracionPeer::ULTIMO_UMC_ID, $usuariosMcafeeMovistarMigrar->getId(), $comparison);
} elseif ($usuariosMcafeeMovistarMigrar instanceof PropelObjectCollection) {
if (null === $comparison) {
$comparison = Criteria::IN;
}
return $this
->addUsingAlias(McafeeUltimoProcesoMigracionPeer::ULTIMO_UMC_ID, $usuarioMcafee->toKeyValue('PrimaryKey', 'UmcId'), $comparison);
->addUsingAlias(McafeeUltimoProcesoMigracionPeer::ULTIMO_UMC_ID, $usuariosMcafeeMovistarMigrar->toKeyValue('PrimaryKey', 'Id'), $comparison);
} else {
throw new PropelException('filterByUsuarioMcafee() only accepts arguments of type UsuarioMcafee or PropelCollection');
throw new PropelException('filterByUsuariosMcafeeMovistarMigrar() only accepts arguments of type UsuariosMcafeeMovistarMigrar or PropelCollection');
}
}
/**
* Adds a JOIN clause to the query using the UsuarioMcafee relation
* Adds a JOIN clause to the query using the UsuariosMcafeeMovistarMigrar relation
*
* @param string $relationAlias optional alias for the relation
* @param string $joinType Accepted values are null, 'left join', 'right join', 'inner join'
*
* @return McafeeUltimoProcesoMigracionQuery The current query, for fluid interface
*/
public function joinUsuarioMcafee($relationAlias = null, $joinType = Criteria::INNER_JOIN)
public function joinUsuariosMcafeeMovistarMigrar($relationAlias = null, $joinType = Criteria::INNER_JOIN)
{
$tableMap = $this->getTableMap();
$relationMap = $tableMap->getRelation('UsuarioMcafee');
$relationMap = $tableMap->getRelation('UsuariosMcafeeMovistarMigrar');
// create a ModelJoin object for this join
$join = new ModelJoin();
......@@ -557,14 +557,14 @@ abstract class BaseMcafeeUltimoProcesoMigracionQuery extends ModelCriteria
$this->addAlias($relationAlias, $relationMap->getRightTable()->getName());
$this->addJoinObject($join, $relationAlias);
} else {
$this->addJoinObject($join, 'UsuarioMcafee');
$this->addJoinObject($join, 'UsuariosMcafeeMovistarMigrar');
}
return $this;
}
/**
* Use the UsuarioMcafee relation UsuarioMcafee object
* Use the UsuariosMcafeeMovistarMigrar relation UsuariosMcafeeMovistarMigrar object
*
* @see useQuery()
*
......@@ -572,13 +572,13 @@ abstract class BaseMcafeeUltimoProcesoMigracionQuery extends ModelCriteria
* to be used as main alias in the secondary query
* @param string $joinType Accepted values are null, 'left join', 'right join', 'inner join'
*
* @return \AppBundle\Model\UsuarioMcafeeQuery A secondary query class using the current class as primary query
* @return \AppBundle\Model\UsuariosMcafeeMovistarMigrarQuery A secondary query class using the current class as primary query
*/
public function useUsuarioMcafeeQuery($relationAlias = null, $joinType = Criteria::INNER_JOIN)
public function useUsuariosMcafeeMovistarMigrarQuery($relationAlias = null, $joinType = Criteria::INNER_JOIN)
{
return $this
->joinUsuarioMcafee($relationAlias, $joinType)
->useQuery($relationAlias ? $relationAlias : 'UsuarioMcafee', '\AppBundle\Model\UsuarioMcafeeQuery');
->joinUsuariosMcafeeMovistarMigrar($relationAlias, $joinType)
->useQuery($relationAlias ? $relationAlias : 'UsuariosMcafeeMovistarMigrar', '\AppBundle\Model\UsuariosMcafeeMovistarMigrarQuery');
}
/**
......
......@@ -15,7 +15,6 @@ use \PropelPDO;
use AppBundle\Model\EnvioEmail;
use AppBundle\Model\McafeeTransaccion;
use AppBundle\Model\McafeeTransaccionPendiente;
use AppBundle\Model\McafeeUltimoProcesoMigracion;
use AppBundle\Model\Tracking;
use AppBundle\Model\UsuarioMcafee;
use AppBundle\Model\UsuarioMcafeePeer;
......@@ -80,10 +79,6 @@ use AppBundle\Model\UsuarioMcafeeQuery;
* @method UsuarioMcafeeQuery rightJoinMcafeeTransaccionPendiente($relationAlias = null) Adds a RIGHT JOIN clause to the query using the McafeeTransaccionPendiente relation
* @method UsuarioMcafeeQuery innerJoinMcafeeTransaccionPendiente($relationAlias = null) Adds a INNER JOIN clause to the query using the McafeeTransaccionPendiente relation
*
* @method UsuarioMcafeeQuery leftJoinMcafeeUltimoProcesoMigracion($relationAlias = null) Adds a LEFT JOIN clause to the query using the McafeeUltimoProcesoMigracion relation
* @method UsuarioMcafeeQuery rightJoinMcafeeUltimoProcesoMigracion($relationAlias = null) Adds a RIGHT JOIN clause to the query using the McafeeUltimoProcesoMigracion relation
* @method UsuarioMcafeeQuery innerJoinMcafeeUltimoProcesoMigracion($relationAlias = null) Adds a INNER JOIN clause to the query using the McafeeUltimoProcesoMigracion relation
*
* @method UsuarioMcafeeQuery leftJoinTracking($relationAlias = null) Adds a LEFT JOIN clause to the query using the Tracking relation
* @method UsuarioMcafeeQuery rightJoinTracking($relationAlias = null) Adds a RIGHT JOIN clause to the query using the Tracking relation
* @method UsuarioMcafeeQuery innerJoinTracking($relationAlias = null) Adds a INNER JOIN clause to the query using the Tracking relation
......@@ -1202,80 +1197,6 @@ abstract class BaseUsuarioMcafeeQuery extends ModelCriteria
->useQuery($relationAlias ? $relationAlias : 'McafeeTransaccionPendiente', '\AppBundle\Model\McafeeTransaccionPendienteQuery');
}
/**
* Filter the query by a related McafeeUltimoProcesoMigracion object
*
* @param McafeeUltimoProcesoMigracion|PropelObjectCollection $mcafeeUltimoProcesoMigracion the related object to use as filter
* @param string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL
*
* @return UsuarioMcafeeQuery The current query, for fluid interface
* @throws PropelException - if the provided filter is invalid.
*/
public function filterByMcafeeUltimoProcesoMigracion($mcafeeUltimoProcesoMigracion, $comparison = null)
{
if ($mcafeeUltimoProcesoMigracion instanceof McafeeUltimoProcesoMigracion) {
return $this
->addUsingAlias(UsuarioMcafeePeer::UMC_ID, $mcafeeUltimoProcesoMigracion->getUltimoUmcId(), $comparison);
} elseif ($mcafeeUltimoProcesoMigracion instanceof PropelObjectCollection) {
return $this
->useMcafeeUltimoProcesoMigracionQuery()
->filterByPrimaryKeys($mcafeeUltimoProcesoMigracion->getPrimaryKeys())
->endUse();
} else {
throw new PropelException('filterByMcafeeUltimoProcesoMigracion() only accepts arguments of type McafeeUltimoProcesoMigracion or PropelCollection');
}
}
/**
* Adds a JOIN clause to the query using the McafeeUltimoProcesoMigracion relation
*
* @param string $relationAlias optional alias for the relation
* @param string $joinType Accepted values are null, 'left join', 'right join', 'inner join'
*
* @return UsuarioMcafeeQuery The current query, for fluid interface
*/
public function joinMcafeeUltimoProcesoMigracion($relationAlias = null, $joinType = Criteria::INNER_JOIN)
{
$tableMap = $this->getTableMap();
$relationMap = $tableMap->getRelation('McafeeUltimoProcesoMigracion');
// create a ModelJoin object for this join
$join = new ModelJoin();
$join->setJoinType($joinType);
$join->setRelationMap($relationMap, $this->useAliasInSQL ? $this->getModelAlias() : null, $relationAlias);
if ($previousJoin = $this->getPreviousJoin()) {
$join->setPreviousJoin($previousJoin);
}
// add the ModelJoin to the current object
if ($relationAlias) {
$this->addAlias($relationAlias, $relationMap->getRightTable()->getName());
$this->addJoinObject($join, $relationAlias);
} else {
$this->addJoinObject($join, 'McafeeUltimoProcesoMigracion');
}
return $this;
}
/**
* Use the McafeeUltimoProcesoMigracion relation McafeeUltimoProcesoMigracion object
*
* @see useQuery()
*
* @param string $relationAlias optional alias for the relation,
* to be used as main alias in the secondary query
* @param string $joinType Accepted values are null, 'left join', 'right join', 'inner join'
*
* @return \AppBundle\Model\McafeeUltimoProcesoMigracionQuery A secondary query class using the current class as primary query
*/
public function useMcafeeUltimoProcesoMigracionQuery($relationAlias = null, $joinType = Criteria::INNER_JOIN)
{
return $this
->joinMcafeeUltimoProcesoMigracion($relationAlias, $joinType)
->useQuery($relationAlias ? $relationAlias : 'McafeeUltimoProcesoMigracion', '\AppBundle\Model\McafeeUltimoProcesoMigracionQuery');
}
/**
* Filter the query by a related Tracking object
*
......
......@@ -5,11 +5,14 @@ namespace AppBundle\Model\om;
use \Criteria;
use \Exception;
use \ModelCriteria;
use \ModelJoin;
use \PDO;
use \Propel;
use \PropelCollection;
use \PropelException;
use \PropelObjectCollection;
use \PropelPDO;
use AppBundle\Model\McafeeUltimoProcesoMigracion;
use AppBundle\Model\UsuariosMcafeeMovistarMigrar;
use AppBundle\Model\UsuariosMcafeeMovistarMigrarPeer;
use AppBundle\Model\UsuariosMcafeeMovistarMigrarQuery;
......@@ -87,6 +90,10 @@ use AppBundle\Model\UsuariosMcafeeMovistarMigrarQuery;
* @method UsuariosMcafeeMovistarMigrarQuery rightJoin($relation) Adds a RIGHT JOIN clause to the query
* @method UsuariosMcafeeMovistarMigrarQuery innerJoin($relation) Adds a INNER JOIN clause to the query
*
* @method UsuariosMcafeeMovistarMigrarQuery leftJoinMcafeeUltimoProcesoMigracion($relationAlias = null) Adds a LEFT JOIN clause to the query using the McafeeUltimoProcesoMigracion relation
* @method UsuariosMcafeeMovistarMigrarQuery rightJoinMcafeeUltimoProcesoMigracion($relationAlias = null) Adds a RIGHT JOIN clause to the query using the McafeeUltimoProcesoMigracion relation
* @method UsuariosMcafeeMovistarMigrarQuery innerJoinMcafeeUltimoProcesoMigracion($relationAlias = null) Adds a INNER JOIN clause to the query using the McafeeUltimoProcesoMigracion relation
*
* @method UsuariosMcafeeMovistarMigrar findOne(PropelPDO $con = null) Return the first UsuariosMcafeeMovistarMigrar matching the query
* @method UsuariosMcafeeMovistarMigrar findOneOrCreate(PropelPDO $con = null) Return the first UsuariosMcafeeMovistarMigrar matching the query, or a new UsuariosMcafeeMovistarMigrar object populated from the query conditions when no match is found
*
......@@ -1649,6 +1656,80 @@ abstract class BaseUsuariosMcafeeMovistarMigrarQuery extends ModelCriteria
return $this->addUsingAlias(UsuariosMcafeeMovistarMigrarPeer::SKU, $sku, $comparison);
}
/**
* Filter the query by a related McafeeUltimoProcesoMigracion object
*
* @param McafeeUltimoProcesoMigracion|PropelObjectCollection $mcafeeUltimoProcesoMigracion the related object to use as filter
* @param string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL
*
* @return UsuariosMcafeeMovistarMigrarQuery The current query, for fluid interface
* @throws PropelException - if the provided filter is invalid.
*/
public function filterByMcafeeUltimoProcesoMigracion($mcafeeUltimoProcesoMigracion, $comparison = null)
{
if ($mcafeeUltimoProcesoMigracion instanceof McafeeUltimoProcesoMigracion) {
return $this
->addUsingAlias(UsuariosMcafeeMovistarMigrarPeer::ID, $mcafeeUltimoProcesoMigracion->getUltimoUmcId(), $comparison);
} elseif ($mcafeeUltimoProcesoMigracion instanceof PropelObjectCollection) {
return $this
->useMcafeeUltimoProcesoMigracionQuery()
->filterByPrimaryKeys($mcafeeUltimoProcesoMigracion->getPrimaryKeys())
->endUse();
} else {
throw new PropelException('filterByMcafeeUltimoProcesoMigracion() only accepts arguments of type McafeeUltimoProcesoMigracion or PropelCollection');
}
}
/**
* Adds a JOIN clause to the query using the McafeeUltimoProcesoMigracion relation
*
* @param string $relationAlias optional alias for the relation
* @param string $joinType Accepted values are null, 'left join', 'right join', 'inner join'
*
* @return UsuariosMcafeeMovistarMigrarQuery The current query, for fluid interface
*/
public function joinMcafeeUltimoProcesoMigracion($relationAlias = null, $joinType = Criteria::INNER_JOIN)
{
$tableMap = $this->getTableMap();
$relationMap = $tableMap->getRelation('McafeeUltimoProcesoMigracion');
// create a ModelJoin object for this join
$join = new ModelJoin();
$join->setJoinType($joinType);
$join->setRelationMap($relationMap, $this->useAliasInSQL ? $this->getModelAlias() : null, $relationAlias);
if ($previousJoin = $this->getPreviousJoin()) {
$join->setPreviousJoin($previousJoin);
}
// add the ModelJoin to the current object
if ($relationAlias) {
$this->addAlias($relationAlias, $relationMap->getRightTable()->getName());
$this->addJoinObject($join, $relationAlias);
} else {
$this->addJoinObject($join, 'McafeeUltimoProcesoMigracion');
}
return $this;
}
/**
* Use the McafeeUltimoProcesoMigracion relation McafeeUltimoProcesoMigracion object
*
* @see useQuery()
*
* @param string $relationAlias optional alias for the relation,
* to be used as main alias in the secondary query
* @param string $joinType Accepted values are null, 'left join', 'right join', 'inner join'
*
* @return \AppBundle\Model\McafeeUltimoProcesoMigracionQuery A secondary query class using the current class as primary query
*/
public function useMcafeeUltimoProcesoMigracionQuery($relationAlias = null, $joinType = Criteria::INNER_JOIN)
{
return $this
->joinMcafeeUltimoProcesoMigracion($relationAlias, $joinType)
->useQuery($relationAlias ? $relationAlias : 'McafeeUltimoProcesoMigracion', '\AppBundle\Model\McafeeUltimoProcesoMigracionQuery');
}
/**
* Exclude object from result
*
......
......@@ -142,8 +142,8 @@
<column name="mup_cantidad_procesados" phpName="MupCantidadProcesados" type="INTEGER" required="false"/>
<column name="mup_cantidad_pendientes" phpName="MupCantidadPendientes" type="INTEGER" required="false"/>
<behavior name="timestampable" />
<foreign-key foreignTable="usuario_mcafee" name="idx_fk_mcafee_ultimo_usuario" onDelete="RESTRICT" onUpdate="RESTRICT">
<reference local="ultimo_umc_id" foreign="umc_id"/>
<foreign-key foreignTable="usuarios_mcafee_movistar_migrar" name="idx_fk_mcafee_ultimo_usuario" onDelete="RESTRICT" onUpdate="RESTRICT">
<reference local="ultimo_umc_id" foreign="id"/>
</foreign-key>
<index name="idx_fk_mcafee_ultimo_usuario_idx">
<index-column name="ultimo_umc_id"/>
......
......@@ -48,11 +48,13 @@ class McafeeMigrarUsuariosCommand extends ContainerAwareCommand {
->orderByMtpId("DESC")
->findOne();
if ($ultimoIndiceUsuarioProcesado == null)
$ultimoIndiceUsuarioProcesado = 0;
$log->debug("ultimo indice procesado $ultimoIndiceUsuarioProcesado");
$condicion = "usuarios_mcafee_movistar_migrar.id > 0";
else $condicion = "usuarios_mcafee_movistar_migrar.id > ".$ultimoIndiceUsuarioProcesado->getUmcId();
$log->debug("condicion a analizar ".$condicion);
$log->debug("obteniendo usuarios candidatos a migrar...");
$usuariosAMigrar = UsuariosMcafeeMovistarMigrarQuery::create()
->where("usuarios_mcafee_movistar_migrar.id > $ultimoIndiceUsuarioProcesado")
->where($condicion)
->limit($usuariosMax)
->find();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment