Incam_PROFIND_Web/www/protected/migrations/m120905_184758_tbl_usuarios.php
roberto 1e044b6498 Subida inicial.
Funciona:
- Usuario
- Empresa

git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_PROFIND_Web/trunk@2 3fe1ab16-cfe0-e34b-8c9f-7d8c168d430d
2012-09-20 19:38:42 +00:00

33 lines
1.0 KiB
PHP

<?php
class m120905_184758_tbl_usuarios extends CDbMigration
{
public function safeUp()
{
$this->createTable('tbl_usuarios', array(
'id' => 'pk',
'id_empresa' => 'integer',
'estado' => 'decimal(1,0)',
'clave_seguridad' => 'string',
'email' => 'string',
'nombre' => 'string',
'apellidos' => 'string',
'password' => 'string NOT NULL',
'tipo' => 'string NOT NULL',
'titulo' => 'string',
'descripcion' => 'text',
'localidad' => 'string',
'telefono' => 'string',
'last_login_time' => 'datetime',
));
$this->addForeignKey('fk_usuarios_1', 'tbl_usuarios', 'id_empresa', 'tbl_empresas', 'id', 'CASCADE', 'CASCADE');
}
public function safeDown()
{
$this->dropForeignKey('fk_usuarios_1', 'tbl_usuarios');
$this->dropTable('tbl_usuarios');
}
}