Articles of migration

Ваш опыт Перемещение PHP 4 на PHP 5

Нам нужно перемещать 50+ приложений (малый / большой) в PHP 5.3 (с PHP 4.1). Есть ли у кого-нибудь опыт в такой задаче? Необходимое время инструменты Лучшая настройка для среды (Servers / Test?) Имеет ли смысл перенести сначала на PHP 5.2? Есть ли способ автоматического обнаружения приложений с использованием «PHP 4 Особенности», которые не будут работать […]

SQLSTATE : Общая ошибка: 1005 Не удается создать таблицу – Laravel 4

Я получаю эту ошибку, когда выполняю миграцию php-artisan. Что-то не так в моих файлах миграции? Или возможно, мои модели ошибочно закодированы? Но миграция должна работать, даже в моделях что-то не так? [Exception] SQLSTATE[HY000]: General error: 1005 Can't create table 'festival_aid.#sql- 16643_2033' (errno: 150) (SQL: alter table `gigs` add constraint gigs_band_ id_foreign foreign key (`band_id`) references […]

В поле «Автоматическое приращение» введите 1000 в миграции laravel 5.1

Мне нужно запустить свои идентификаторы от 1000 в таблице пользователей, как я могу создать миграцию для этого. Моя текущая миграция: public function up() { Schema::create('users', function (Blueprint $table) { $table->increments('id'); // how can I start this from 1000 $table->integer('qualification_id')->nullable(); $table->integer('experience_id')->nullable(); }); }

laravel 4 artisan – как откат к определенному состоянию миграции?

Скажем, у меня есть файлы классов миграции a.php , b.php , c.php и d.php . Как откат к определенному состоянию миграции, состояние, определенное в b.php например, с помощью команды artisan?

Перенос устаревших пользователей на symfony2

Я перехожу от expressionengine к symfony2, и я ищу лучший способ переноса пользовательских паролей. Цель состоит в том, чтобы позволить устаревшим пользователям войти в систему с существующими учетными данными, а пароли для новых пользователей создаются по умолчанию. Я посмотрел на пользовательских поставщиков проверки подлинности и пользовательских поставщиков пользователей и подумал о том, чтобы создать или […]

Заполнение базы данных в файле миграции Laravel

Я просто изучаю Laravel и имею рабочий файл миграции, создающий таблицу пользователей. Я пытаюсь заполнить запись пользователя как часть миграции: public function up() { Schema::create('users', function($table){ $table->increments('id'); $table->string('email', 255); $table->string('password', 64); $table->boolean('verified'); $table->string('token', 255); $table->timestamps(); DB::table('users')->insert( array( 'email' => 'name@domain.com', 'verified' => true ) ); }); } Но при запуске php artisan migrate я получаю […]

Разница между php 4 и php 5?

Я ищу веб-хостинг, и узнал, что версия PHP – это 4.3 и MySQL версии 4.1 Но я разработал свое приложение в MySQL версии 5.x и PHP версии 5.x Может ли кто-нибудь дать мне разницу в версиях? к чему я сейчас не могу получить? Благодаря…