2012-10-22 15:47:11 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
class m121014_171033_tbl_candidatos extends CDbMigration {
|
|
|
|
|
|
|
|
|
|
public function safeUp() {
|
|
|
|
|
$this->createTable('tbl_candidatos', array(
|
|
|
|
|
'id' => 'pk',
|
|
|
|
|
'id_estado' => 'integer',
|
|
|
|
|
|
|
|
|
|
'n_identificacion' => 'string',
|
|
|
|
|
'nombre' => 'string',
|
|
|
|
|
'apellidos' => 'string',
|
|
|
|
|
'email' => 'string',
|
|
|
|
|
'telefono_fijo' => 'string',
|
|
|
|
|
'telefono_movil' => 'string',
|
|
|
|
|
'sexo' => 'string',
|
|
|
|
|
'localidad' => 'string',
|
|
|
|
|
|
|
|
|
|
'fecha_nacimiento' => 'date',
|
|
|
|
|
'lugar_nacimiento' => 'string',
|
|
|
|
|
|
|
|
|
|
'created_time' => 'datetime',
|
|
|
|
|
'modified_time' => 'datetime',
|
|
|
|
|
'deleted_time' => 'datetime',
|
|
|
|
|
|
|
|
|
|
// Carnet de conducir
|
|
|
|
|
'carnet_conducir' => 'string',
|
|
|
|
|
'vehiculo_propio' => 'boolean',
|
|
|
|
|
|
|
|
|
|
// Observaciones
|
|
|
|
|
'observaciones' => 'text',
|
|
|
|
|
|
|
|
|
|
// Rango de salarios
|
|
|
|
|
'salario_minimo' => 'integer',
|
|
|
|
|
'salario_maximo' => 'integer',
|
|
|
|
|
|
|
|
|
|
// Procedencia del candidato
|
|
|
|
|
'procedencia' => 'string',
|
|
|
|
|
|
|
|
|
|
// Disponibilidades
|
|
|
|
|
'disponibilidad_incorporacion' => 'string',
|
|
|
|
|
'disponibilidad_entrevistas' => 'string',
|
|
|
|
|
'disponibilidad_guardias' => 'string',
|
|
|
|
|
'disponibilidad_viajar' => 'string',
|
|
|
|
|
'disponibilidad_proyectos_internacionales' => 'string',
|
2012-10-24 17:18:48 +00:00
|
|
|
), 'ENGINE=InnoDB CHARSET=utf8');
|
2012-10-22 15:47:11 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function safeDown() {
|
|
|
|
|
$this->dropTable('tbl_candidatos');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|