Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия Последняя версия Both sides next revision | ||
eaze:panda:развертывание [2011/09/13 14:34] zenden [Генерация кода] |
eaze:panda:развертывание [2011/09/15 21:20] zenden [Развертывание проекта] |
||
---|---|---|---|
Строка 5: | Строка 5: | ||
| | ||
При запуске bat файлов убедитесь, что они запускаются от администратора. Помните, что при намеренном запуске файла в режиме администратора (UAC), домашняя директория меняется на %WINDIR%\System32. | При запуске bat файлов убедитесь, что они запускаются от администратора. Помните, что при намеренном запуске файла в режиме администратора (UAC), домашняя директория меняется на %WINDIR%\System32. | ||
+ | |||
Системные требования: PHP 5.2, php_mbstrings, php_mysql, php_postgres. | Системные требования: PHP 5.2, php_mbstrings, php_mysql, php_postgres. | ||
Строка 12: | Строка 13: | ||
- В качестве имени файла введите D:\Documents\Projects\PHP\Panda\docs\Panda.sql | - В качестве имени файла введите D:\Documents\Projects\PHP\Panda\docs\Panda.sql | ||
- Нажмите кнопку Default (сохранение настроек), после этого – Generate. Таким образом, у вас появился файл docs\Panda.sql с правильной структурой базы данных. | - Нажмите кнопку Default (сохранение настроек), после этого – Generate. Таким образом, у вас появился файл docs\Panda.sql с правильной структурой базы данных. | ||
- | - Перейдите в папку docs, запустите файл create-hosts.bat (не забудьте посмотреть исходный код файла). | + | - Перейдите в папку docs, в файл **docs\rebuild-database.bat** после строки '%PGSQL_ROOT%\createdb.exe ...' необходимо добавить следующий код:<code>%PGSQL_ROOT%\psql.exe -U %DATABASE_USER% -f D:\usr\postgres\share\contrib\ltree.sql %DATABASE_NAME%</code> |
+ | - запустите файл create-hosts.bat (не забудьте посмотреть исходный код файла). | ||
- Запустите файл rebuild-database.bat (не забудьте посмотреть исходный код файла). | - Запустите файл rebuild-database.bat (не забудьте посмотреть исходный код файла). | ||
- Откройте http://panda/vt/ . Логин и пароль по умолчанию – admin. | - Откройте http://panda/vt/ . Логин и пароль по умолчанию – admin. | ||
Строка 83: | Строка 85: | ||
- View для этого объекта не нужна. | - View для этого объекта не нужна. | ||
- Отмечаем флаги CanPages, WithoutTemplates. | - Отмечаем флаги CanPages, WithoutTemplates. | ||
+ | - C «createdAt» убираем галочки Addable и Updatable, ставим Nullable: Yes. | ||
- В поле View: ставим newsRatings вместо getNewsRatings. | - В поле View: ставим newsRatings вместо getNewsRatings. | ||
- Сохраняем объект. | - Сохраняем объект. |