
Enviado em 29/03/2018 - 00:37h
Olá Pessoas,
<?php
use HospitalApi\Entity\Usuario;
//Passo 1 - Incluir Arquivos
use Doctrine\ORM\EntityManager;
use Doctrine\ORM\Tools\Setup;
//Passo 2 - Configuração
$path = [
'HospitalApi/Entity'
];
$devMode = true;
$config = Setup::createAnnotationMetadataConfiguration($path, $devMode);
$connectionOptions = [
'dbname' => 'hospital_api',
'user' => 'root',
'password' => 'root',
'host' => 'mysql',
'driver' => 'pdo_mysql',
// 'path' => __DIR__ . 'db.sqlite',
];
//Passo 3 - Objeto de persistencia
$entityManager = EntityManager::create($connectionOptions, $config);
$u = new Usuario();
$u->setEmail('jp@gmail.com');
// INSERT
$entityManager->persist($u);
// SELECT
// $u = $entityManager->find('HospitalApi\Entity\Usuario', "1");
// $u->setSenha('123');
//UPDATE
//$entityManager->merge($u);
//DELETE
// $entityManager->remove($u);
$entityManager->flush(); //like commit
echo "<pre>";
print_r($u);
echo "</pre>";
die;
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
Script de montagem de chroot automatica
Instalar Dual Boot, Linux+Windows. (8)
Eaí? Já programou no windows? (2)
Erro ao enviar arquivos para o Storage Synology NAS (0)
Conky, alerta de temperatura alta (17)
De volta para o futuro - ou melhor, para o presente (parte 2) (3)









