Creando la BD...
$ sudo su - postgres #estoy iniciando sesión como postgres en el sistema $ createuser myuser -P #puede hacerlo admin si lo desea, con contraseña mypassword $ createdb mydb -O myuser #creando la BD con myuser como dueño $ exit $ psql mydb myuser -h localhost < scriptDDL.sql #creando los objetos en la BDCreando el proyecto...
$ mkdir /var/www/myproj #creando el proyecto en el DocumentRoot de Apache $ cd /var/www/myproj/ $ symfony generate:project myproj #inicializando proyecto $ ln -s $RUTA_SYMFONY/data/web/sf web/ #copiando enlaces básicos de symfony $ symfony generate:app myapp #inicializando aplicación $ symfony configure:database "pgsql:host=localhost;dbname=mydb" myuser mypassword #configurando BD $ symfony generate:build-schema #construyendo schema de la BD (config/doctrine/schema.yml) $ symfony doctrine:build-model #construyendo modelo a partir del schema $ symfony doctrine:build-forms #construyendo forms a partir del modelo $ symfony doctrine:build-filters #construyendo filtros a partir del modeloPodría ver un adelanto del proyecto, hasta ahora -sin módulos- en: http://localhost/myproj/web/myapp_dev.php
Echa un vistazo a una herramienta gratuita - Valentina Studio. Producto asombroso! OMI es el mejor gestor de PostgreSQL, para todas las plataformas. http://www.valentina-db.com/en/valentina-studio-overview
ResponderEliminar