2016-07-08 6 views
1

У меня проблема с установкой VentureCraft/revisionable в Laravel. Когда я пытаюсь использовать следующую команду:Laravel VentureCraft/таблица допустимых ошибок для устранения ошибок

php artisan migrate --package=venturecraft/revisionable 

Artisan возвратил ошибку:

[Symfony\Component\Console\Exception\RuntimeException] The "--package" does not exist.

Я с помощью Laravel версии 5.2

+0

Я смиренно прошу вас изменить отмеченный ответ @ ответ Стива –

ответ

2

Просто, вы можете мигрировать:

php artisan migrate --path=vendor/venturecraft/revisionable/src/migrations 
+1

Да, но делает ли он масштаб? Нет. Любые новые установки вашего проекта (аки, производственные серверы, а не ваша машина разработки) должны будут запускать эту миграцию - каждый раз, когда вы ее создаете. И вы должны принять это во внимание, когда вы делаете «мигрировать: обновлять». Просто чтобы запустить миграцию, это отлично работает, поэтому я не голосую, но я отвечаю на вопрос @Steve, который должен быть отмеченным ответом. –

2

--package Синтаксис был доступен только в Laravel 4. Похоже, что этот пакет имеет старую документацию, основанную на этом выпуске.

Вам нужно будет войти в папку и скопировать перенос и вставить его в папку database/migrations.

Затем выполните команду php artisan migrate.

+0

Хотя это немного больше Hacky, в конечном счете, это гораздо лучшее решение. –

Смежные вопросы