2015-06-17 3 views
0

Я интегрирую Doctrine 2 в свой текущий проект CodeIgniter 3 В командной строке, используя команду doctrine, например, создавая схему базы данных из объекта, я обычно делаю это.Doctrine 2 cli Shortcut

$ ./application/vendor/bin/doctrine orm:schema-tool:create 

Можно ли создать ярлык для него так, что в командной строке, вместо того, чтобы вводить весь путь,

$ ./application/vendor/bin/doctrine orm:schema-tool:create 

Я просто введите

$ doctrine orm:schema-tool:create, 

, если это возможно, Есть идеи, как это сделать?

Я попробовал этот код

export PATH=${PATH}:/application/vendor/bin/doctrine 

не work.Any идеи?

ответ

0

Код, который вы намереваетесь напечатать, все еще слишком длинный, чтобы быть практичным. я бы рекомендовал использовать оболочки псевдонимами, например .:

alias dud='php bin/console orm:schema-tool:update --dump-sql' 
alias duf='php bin/console orm:schema-tool:update --force' 

Тогда я просто запустить:

dud 

И сущности < => дифф базы данных показана. Затем, если все будет работать, я обновляю базу данных:

duf