Explorar o código

Use bin/console doctrine:schema

jmontoyaa %!s(int64=7) %!d(string=hai) anos
pai
achega
c4cc6f7fd2
Modificáronse 2 ficheiros con 0 adicións e 120 borrados
  1. 0 76
      bin/doctrine.php
  2. 0 44
      cli-config.php

+ 0 - 76
bin/doctrine.php

@@ -1,76 +0,0 @@
-<?php
-/* For licensing terms, see /license.txt */
-
-use Doctrine\ORM\Tools\Console\ConsoleRunner;
-use Symfony\Component\Console\Helper\HelperSet;
-use Doctrine\DBAL\Types\Type;
-
-/**
- * Very useful script in order to create a Migration file based in the
- * current differences of the database:
- *
- * php bin/doctrine.php migrations:diff
- *
- * This script also show doctrine basic commands:
- * - Create schema
- * - Drop schema
- * - Update schema,
- * etc
- *
- **/
-
-(@include_once __DIR__.'/../vendor/autoload.php') || @include_once __DIR__.'/../../../autoload.php';
-
-$directories = array(getcwd(), getcwd().DIRECTORY_SEPARATOR.'config');
-
-$configFile = null;
-foreach ($directories as $directory) {
-    $configFile = $directory.DIRECTORY_SEPARATOR.'cli-config.php';
-
-    if (file_exists($configFile)) {
-        break;
-    }
-}
-
-if (!file_exists($configFile)) {
-    ConsoleRunner::printCliConfigTemplate();
-    exit(1);
-}
-
-if (!is_readable($configFile)) {
-    echo 'Configuration file ['.$configFile.'] does not have read permission.'."\n";
-    exit(1);
-}
-
-Type::overrideType(
-    Type::DATETIME,
-    Database::getUTCDateTimeTypeClass()
-);
-
-/*Type::addType(
-    'json',
-    'Sonata\Doctrine\Types\JsonType'
-);*/
-
-$commands = array(
-    new \Doctrine\DBAL\Migrations\Tools\Console\Command\DiffCommand(),
-    new \Doctrine\DBAL\Migrations\Tools\Console\Command\ExecuteCommand(),
-    new \Doctrine\DBAL\Migrations\Tools\Console\Command\GenerateCommand(),
-    new \Doctrine\DBAL\Migrations\Tools\Console\Command\LatestCommand(),
-    new \Doctrine\DBAL\Migrations\Tools\Console\Command\MigrateCommand(),
-    new \Doctrine\DBAL\Migrations\Tools\Console\Command\StatusCommand(),
-    new \Doctrine\DBAL\Migrations\Tools\Console\Command\VersionCommand()
-);
-
-$helperSet = require $configFile;
-
-if (!($helperSet instanceof HelperSet)) {
-    foreach ($GLOBALS as $helperSetCandidate) {
-        if ($helperSetCandidate instanceof HelperSet) {
-            $helperSet = $helperSetCandidate;
-            break;
-        }
-    }
-}
-
-\Doctrine\ORM\Tools\Console\ConsoleRunner::run($helperSet, $commands);

+ 0 - 44
cli-config.php

@@ -1,44 +0,0 @@
-<?php
-/* For licensing terms, see /license.txt */
-
-/**
- * Script needed to execute bin/doctrine.php in the command line
- * in order to:
- *
- * - Generate migrations
- * - Create schema
- * - Update schema
- * - Validate schema
- * - Etc
- **/
-
-use Doctrine\ORM\Tools\Console\ConsoleRunner;
-
-require_once __DIR__.'/vendor/autoload.php';
-//require_once __DIR__.'/main/inc/lib/api.lib.php';
-$configurationFile = __DIR__.'/app/config/configuration.php';
-
-if (!is_file($configurationFile)) {
-    echo "File does not exists: $configurationFile";
-    exit();
-}
-
-require_once $configurationFile;
-
-$database = new \Database();
-$dbParams = [
-    'driver' => 'pdo_mysql',
-    'host' => $_configuration['db_host'],
-    'user' => $_configuration['db_user'],
-    'password' => $_configuration['db_password'],
-    'dbname' => $_configuration['main_database']
-];
-
-$database->connect($dbParams, realpath(__DIR__).'/', realpath(__DIR__).'/');
-$entityManager = $database::getManager();
-
-$helperSet = ConsoleRunner::createHelperSet($entityManager);
-$dialogHelper = new Symfony\Component\Console\Helper\QuestionHelper();
-$helperSet->set($dialogHelper);
-
-return $helperSet;