if ($databaseChecker->listAllTables()) { $res = $databaseChecker->listAllTables(); for ($i = 0; $i < count($res); $i++) { if ($res[$i]['TABLE_NAME'] !== @$res[$i - 1]['TABLE_NAME']) { echo "[1;34m" . "|" . $res[$i]['TABLE_NAME'] . "\n"; } echo "[1;32m" . " | " . $res[$i]['COLUMN_NAME'] . " ( " . $res[$i]['DATA_TYPE'] . " )\n"; } } else { echo "[0;31m" . "La connexion a la base de donnee n'est pas possible\n"; } break; case "create:table": if (!empty($argv[2])) { $fields = []; if ($database->createTable($argv[2], $fields)) { echo "[1;32m" . "La Table a ete creee dans la base de donnee.\nL'Entity est disponible a cet endroit :\n" . __DIR__ . "/Entity/" . $argv[2] . ".php"; } else { echo "[0;31m" . "La table n'a pas pu etre creee"; } } else { echo "[0;31m" . "Merci d'utiliser la commande suivante\nphp suporm create:table NOM_DE_TABLE"; } break; # Genere une table dans la base de donnee et genere une Entite # Genere une table dans la base de donnee et genere une Entite case "delete:table": if (!empty($argv[2])) { if ($database->deleteTable($argv[2])) { echo "[1;32m" . "La suppression de la table a bien ete realisee."; } else {