Aplicación que permite validar acomodaciones según disponibilidad que tenga un hotel de una determinada ciudad.
- Laravel Framework 5.8.8
- PostgreSQL 10.7.1
- Vue.JS
- XAMP Server, Versión 7.3.3 (PHP 7.3.3, Apache 2.4.38 )
- Base de datos PostgreSQL, Versión 10.7.1
- Composer Dependency Manager, Versión 1.8.4
Apagar servidor APACHE desde XAMPP Configurar archivo hosts ubicado en: /etc
127.0.0.1 localhost
::1 localhost
127.0.0.1 prueba-decameron-clef.local
Encender o reiniciar servidor APACHE para verificar los cambios
Ruta del archivo: /XAMPP/xamppfiles/etc/extra/httpd-vhost.conf
<VirtualHost *:80>
ServerAdmin webmaster@prueba-backend-clef.local
DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/prueba-decameron-clef/public"
ServerName prueba-decameron-clef.local
ErrorLog "logs/prueba-decameron-clef.local-error_log"
CustomLog "logs/prueba-decameron-clef.local-access_log" common
</VirtualHost>
Ruta del archivo php.ini para activar extensión para base de datos PostgresSQL: /XAMPP/xamppfiles/etc/php.ini
;extension=php_pgsql.dll
Remover el punto y coma para activar extensión.
- Nombre de servidor por defecto en entorno local: PostgreSQL 10
- Nombre de base de datos: prueba-decameron-clef
- Nombre de usuario de acceso a gestor: postgres
- Contraseña de acceso a gestor: root
PK = Primary Key FK = Foreign Key
- id [PK] (integer, bigIncrements)
- ciudad (string, unique)
- id [PK] (integer, bigIncrements)
- tipo (string, unique)
- id [PK] (integer, bigIncrements)
- tipo (string, unique)
- id [PK] (integer, bigIncrements)
- nombre (string, unique)
- ciudad_id [FK] (References: Ciudad) (integer, unsigned)
- nit (string)
- direccion (string)
- total_habitaciones (integer)
- foto (string)
- id [PK] (integer, bigIncrements)
- hotel_id [FK] (integer) (References: Hotel) (integer, unsigned, unique) (Actions: OnDelete(Cascade))
- tipo_habitacion_id [FK] (References: TiposHabitacion) (integer, unsigned, unique)
- tipo_acomodacion_id [FK] (References: TiposAcomodacion) (integer, unsigned, unique)
- total_habitaciones (integer)