
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;
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Linux Mint: Zram + Swapfile em Btrfs
O widget do Plasma 6 Área de Notificação
Internet não funciona corretamente no Linux (0)
tentei instalar o steam pelo terminal, agora ele não abre (2)
Após todos esses anos... youtube! (4)









