Skip to content

stuk4/portafolio-departamentos

Repository files navigation

Portafolio TurismoReal

Requisitos:

Los requisitos necesarios para levantar la aplicacion TurismoReal con base de datos oracle son:

Como levantar la aplicación:

  1. Ingresar como system en SQLDeveloper y crear el siguiente usuario:
create user c##turismoreal identified  by oracle;
grant connect, resource to c##turismoreal;
alter user c##turismoreal default tablespace users quota  unlimited  on users;
  1. Escribir el siguiente comando en CMD en una carpeta nueva para descargar el proyecto:
git clone https://github.com/bastipls/portafolio-departamentos
  1. Cambiarse a la rama de ORACLE:
git pull dev-oracle
  1. Luego entrar a la carpeta antes descargada y escribir el siguiente comando:
py -m venv myvenv
  1. Activar el entorno virtual:
myvenv\Scripts\activate
  1. Instalar requerimientos del proyecto con el entorno virtual activado:
pip install -r requirements.txt
  1. Realizar migraciones:
py manage.py makemigrations
py manage.py migrate
  1. Luego dirigirse otra vez a SQLDeveloper y crear los siguientes PL/SQL en el usuario creado al principo (c##turismoreal):
create procedure pl_listar_reservas_filtro(V_ID NUMBER, reservas_filtro out SYS_REFCURSOR)
as
begin
open reservas_filtro for
select *
from DEPARTAMENTOS_RESERVA
WHERE DEPARTAMENTO_ID = V_ID;
end;
/
create procedure pl_listar_checkouts(checkouts out SYS_REFCURSOR)
is
begin
open checkouts for select * from DEPARTAMENTOS_CHECK_OUT;
end;
/
  1. Crear un superusuario:
py manage.py createsuperuser
  1. Iniciar el proyecto
py manage.py runserver

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published