These are chat archives for HaritzPuerto/ProjectDBA

11th
May 2015
Haritz Puerto
@HaritzPuerto
May 11 2015 11:33
@/all TODO LISTO
SE ACABÓ
TODO MERGEADO
NO HAY MÁS ISSUE
Haritz Puerto
@HaritzPuerto
May 11 2015 12:08
YA NO HAY NADA MÁS QUE HACER
ESTÁ TODO SUBIDO EN LA CUENTA COMÚN
COMPROBAD QUE ESTÉ TODO
Haritz Puerto
@HaritzPuerto
May 11 2015 12:29
Cualquier cambio que haya en la cuenta grupal. ISSUE!!!
Tengo mi cuenta personal como la cuenta grupal
y Felipe creo que también
Faure
@AlvaroFaure
May 11 2015 12:59
Quéquéqué
Espera
Has mergeado la rama de Felipe, ok
Esa rama SOLO modificaba un archivo, ¿verdad?
Faure
@AlvaroFaure
May 11 2015 13:07
Vale, no, altera VistasParaEstadisticas.sql, hay que cambiarlo en el script
Felipe Sulser
@FelipeSulser
May 11 2015 13:12
Alguien lo ha cambiado ya en la cuenta TAS?
La nueva rama mergeada?
Faure
@AlvaroFaure
May 11 2015 13:13
Yo no he tocado nada
Felipe Sulser
@FelipeSulser
May 11 2015 13:13
Ok
Faure
@AlvaroFaure
May 11 2015 13:13
Estoy a la espera de que Haritz me responda
Felipe Sulser
@FelipeSulser
May 11 2015 13:13
Yo me encargo
Faure
@AlvaroFaure
May 11 2015 13:13
Lo que sí voy a hacer YA es añadir al script la modificación
Vosotros no toquéis nada ahora y os cuento en un momento
Felipe Sulser
@FelipeSulser
May 11 2015 13:16
Espera
Puedo actualizar la cuenta TAS para dejarla como está ahora master?
Faure
@AlvaroFaure
May 11 2015 13:16
No
Espera
Un segundo
Felipe Sulser
@FelipeSulser
May 11 2015 13:16
ok
Faure
@AlvaroFaure
May 11 2015 13:17
mergea mi PR
Es que has cambiado VistasParaEstadisticas
y no lo has añadido al script
Vamos a dejar eso bien
Felipe Sulser
@FelipeSulser
May 11 2015 13:18
Espera
ya que estas
mete tambien otra cosa que faltaba
Faure
@AlvaroFaure
May 11 2015 13:19
No debería faltar nada!
Felipe Sulser
@FelipeSulser
May 11 2015 13:19
Mete
Medidas_de_correlacion.sql
Faure
@AlvaroFaure
May 11 2015 13:19
Yo ayer añadí tooodo
Ah
Felipe Sulser
@FelipeSulser
May 11 2015 13:19
es una view
Faure
@AlvaroFaure
May 11 2015 13:19
Eso sí xD
Felipe Sulser
@FelipeSulser
May 11 2015 13:19
metelo
Faure
@AlvaroFaure
May 11 2015 13:19
Eso estaba fuera de los archivos que metí
Voy
Felipe Sulser
@FelipeSulser
May 11 2015 13:19
y te mergeo
Cuando esté todo hago una release ( para bajarme los ficheros)
(si, podría clonar el proyecto) pero eso es de noobs
Faure
@AlvaroFaure
May 11 2015 13:20
Espera
Mira
En esa imagen los archivos seleccionados son los que están al día en el script
MÁS
el que me acabas de decir
¿Debo añadir alguna cosa?
Felipe Sulser
@FelipeSulser
May 11 2015 13:20
No
Ya está
hartiz y yo antes lo hemos metido todo
Y era eso lo único que faltaba
gogogog
RELEASE INC.
Faure
@AlvaroFaure
May 11 2015 13:21
Espera, ¿cómo que lo habéis metido todo?
Que
los otros ficheros
los habéis puesto a pelo en TAS?
Felipe Sulser
@FelipeSulser
May 11 2015 13:23
Hemos metido el script
luego las views
y despues la view esa que faltbaa
Esta todo tranquilo
y Actualizado
Faure
@AlvaroFaure
May 11 2015 13:23
Vale, pues mergea
Felipe Sulser
@FelipeSulser
May 11 2015 13:23
hemos doble chequeado todo
Faure
@AlvaroFaure
May 11 2015 13:23
y confírmame una cosa
bueno, dos:
  1. No habéis hecho ningún cambio más. NADA. Si habéis hecho la más mínima cosa dímelo!
Felipe Sulser
@FelipeSulser
May 11 2015 13:24
no
Faure
@AlvaroFaure
May 11 2015 13:24
  1. Todo el proyecto son: el script y los ficheros que hay en el issue MENOS ese que he quitado
*2
Confírmamelo bien bien bien
Felipe Sulser
@FelipeSulser
May 11 2015 13:24
Si ( + triggers y + procedures)
Faure
@AlvaroFaure
May 11 2015 13:24
Es que triggers y procedures son esos ficheros! xD
Por eso insisto
Felipe Sulser
@FelipeSulser
May 11 2015 13:24
P(+aprobar / +triggers)
Que?
repite
Faure
@AlvaroFaure
May 11 2015 13:24
HaritzPuerto/ProjectDBA#142
Eso de ahí son todos los ficheros de la práctica
Felipe Sulser
@FelipeSulser
May 11 2015 13:25
Si
Faure
@AlvaroFaure
May 11 2015 13:25
los seleccionados + el de correlacion están en el script
el resto los habéis metido en TAS
y eso es TODO lo que hay, ¿verdad?
Felipe Sulser
@FelipeSulser
May 11 2015 13:25
ofc
ofc
ofc
Faure
@AlvaroFaure
May 11 2015 13:25
Perfes
Felipe Sulser
@FelipeSulser
May 11 2015 13:25
si
Faure
@AlvaroFaure
May 11 2015 13:25
10/10
Felipe Sulser
@FelipeSulser
May 11 2015 13:25
Puedo modificar tas?
Faure
@AlvaroFaure
May 11 2015 13:25
Bueno
¿Qué vas a hacer? xD
Define modificar
help modificar
Felipe Sulser
@FelipeSulser
May 11 2015 13:25
meter la vista nueva y cambiar la procedure analisis_asignatura
Faure
@AlvaroFaure
May 11 2015 13:25
¿Qué vas a cambiar de esa procedure?
Felipe Sulser
@FelipeSulser
May 11 2015 13:25
basicamente la rama que has mergeado
Faure
@AlvaroFaure
May 11 2015 13:25
Ah
Felipe Sulser
@FelipeSulser
May 11 2015 13:26
O haritz
Faure
@AlvaroFaure
May 11 2015 13:26
Haritz
Felipe Sulser
@FelipeSulser
May 11 2015 13:26
hace 1 hora
Faure
@AlvaroFaure
May 11 2015 13:26
Vale, adelante
Y mergea
la PR
Felipe Sulser
@FelipeSulser
May 11 2015 13:26
ya mergee
Faure
@AlvaroFaure
May 11 2015 13:26
Ah ya está hecho
¿Puedo hacer el release?
Felipe Sulser
@FelipeSulser
May 11 2015 13:26
si
Faure
@AlvaroFaure
May 11 2015 13:26
Uee
Yasta
Felipe Sulser
@FelipeSulser
May 11 2015 13:29
Ya
ya he tocado TAS
ta to pagao
Faure
@AlvaroFaure
May 11 2015 13:30
Voy a entrar a ver cómo ha quedado
Bye bye VM
Felipe Sulser
@FelipeSulser
May 11 2015 13:30
lol
Nótese que la mitad de las procedures no nos funcionaran eh
Faure
@AlvaroFaure
May 11 2015 13:31
Claro
En realidad es una guarrada
deberían poner una entrega
y que les subiésemos un zip
Felipe Sulser
@FelipeSulser
May 11 2015 13:32
Sip
Además no hay un informe explicando las cosas que hemos hecho
No sé el profesor como se va a enterar de que es cada cosa
Faure
@AlvaroFaure
May 11 2015 13:33
Es un follón. Si me cuesta a mí enterarme de lo que yo mismo he hecho cuando reviso...
Por cierto, deberíamos haber comentado más las cosas
Felipe Sulser
@FelipeSulser
May 11 2015 13:33
PL SQL es un lenguaje MORTAL para leerlo
Faure
@AlvaroFaure
May 11 2015 13:33
Yo mañana repasaré tooooodo el proyecto y os lanzaré preguntas si algo no lo tengo claro
Así que sería lo suyo que estuviésemos por aquí
por si os pasa lo mismo
Felipe Sulser
@FelipeSulser
May 11 2015 13:33
yo siempre estoy
Faure
@AlvaroFaure
May 11 2015 13:33
No duermes
Siempre gitter puesto
Tienes implantado github en el cerebro
y te llegan las notificaciones por impulsos nerviosos
Oye
en el informe de DBA
¿Recuerdas qué tareas pusiste y quién hizo qué?
¿O pusiste que todos todo y ale?
Simplemente lo digo por que no haya incongruencias
Consistencia
Quiero un informe completo y consistente
Felipe Sulser
@FelipeSulser
May 11 2015 13:38
Sound and complete?
te paso un screenshot
Faure
@AlvaroFaure
May 11 2015 13:42
Perfecto. Supongo que Esteban pondría lo mismo y Haritz ya verá esto y tomará nota
Voy p'allá
Haritz Puerto
@HaritzPuerto
May 11 2015 14:05
quiero todos los cambios en un issue de github
si no , es imposible
plz
Faure
@AlvaroFaure
May 11 2015 14:07
No ha habido cambios
Felipe Sulser
@FelipeSulser
May 11 2015 14:07
Nada, he actualizado el TAS
está todo como en el repositorio ahora mismo
No ha habido cambios
Faure
@AlvaroFaure
May 11 2015 14:07
O sea, lo único que he hecho ha sido coger la vista que Felipe había añadido a VistasParaEstadisticas y la he copiado y pegado en el script
Haritz Puerto
@HaritzPuerto
May 11 2015 14:07
qué se ha cambiado en TAS?
Felipe Sulser
@FelipeSulser
May 11 2015 14:07
LA PR
Faure
@AlvaroFaure
May 11 2015 14:07
junto a una vista que estaba suelta
Felipe Sulser
@FelipeSulser
May 11 2015 14:07
la PR que has aceptado
Haritz Puerto
@HaritzPuerto
May 11 2015 14:08
pero eso yo lo había subido a TAS?
Faure
@AlvaroFaure
May 11 2015 14:08
Básicamente: Copiar y pegar dos vistas en el script. Fin.
Felipe Sulser
@FelipeSulser
May 11 2015 14:08
No pasa nada
he hecho create or replace view
Faure
@AlvaroFaure
May 11 2015 14:08
Claro
Por eso he pensado yo que ok
Felipe Sulser
@FelipeSulser
May 11 2015 14:08
y he copiado ESTADISTICAS_ALU entero del repositorio
Haritz Puerto
@HaritzPuerto
May 11 2015 14:08
pero las necesito en mi cuenta xD
Faure
@AlvaroFaure
May 11 2015 14:08
Pues copipastea
Si no hay nada nuevo desde que te has ido! xD
Sólo que Felipe por si acaso ha actualizado TAS
pero vaya, algoritmo:
Ve a github, copia y sustituye ESTADISTICAS_ALU por lo que hay en master
Haritz Puerto
@HaritzPuerto
May 11 2015 14:09
ahhh ya he visto la pr
Faure
@AlvaroFaure
May 11 2015 14:09
copia y pega la vista de la pr
Haritz Puerto
@HaritzPuerto
May 11 2015 14:09
eso ya estaba en tas
Faure
@AlvaroFaure
May 11 2015 14:09
ejecuta
Haritz Puerto
@HaritzPuerto
May 11 2015 14:09
y en mi cuenta
Faure
@AlvaroFaure
May 11 2015 14:09
fin
Ya
Por eso! xD
Felipe Sulser
@FelipeSulser
May 11 2015 14:09
No pasa nada
Haritz Puerto
@HaritzPuerto
May 11 2015 14:09
perfe
Felipe Sulser
@FelipeSulser
May 11 2015 14:09
lo he sobreescrito entonces
Faure
@AlvaroFaure
May 11 2015 14:09
Bueno, todo ok entonces
Haritz Puerto
@HaritzPuerto
May 11 2015 14:09
me había asustado xD
Felipe Sulser
@FelipeSulser
May 11 2015 14:09
solo he hecho ctrl a ctrl v
Faure
@AlvaroFaure
May 11 2015 14:09
Estoy pasándolo todo a mi cuenta
He hecho la release, btw
Haritz Puerto
@HaritzPuerto
May 11 2015 14:09
sí, lo he visto
Faure
@AlvaroFaure
May 11 2015 14:10
Hemos terminado, ¿no?
He hecho el informe de la tarea 1, tienes ahí una captura de lo que hemos puesto los tres en las tareas realizadas
para que seamos consistentes
Haritz Puerto
@HaritzPuerto
May 11 2015 14:11
ok
Faure
@AlvaroFaure
May 11 2015 14:15
No hay una forma de guardar el script en sí en la base de datos, ¿no? : (
Bueno, supongo que puedo pegarlo en lo del campus
Haritz Puerto
@HaritzPuerto
May 11 2015 14:15
lo del campus
el script yo también lo meteré ahí
Faure
@AlvaroFaure
May 11 2015 14:16
Yo dejaré en el campus toooodo a pelo y punto
Porque me entiendo mejor mirando el script, que sé dónde está cada cosa
Ah, que se pueden subir archivos!
Felipe Sulser
@FelipeSulser
May 11 2015 14:19
EH ononono
no lo pongais ahi tened cuidado
tiene antiplagio
Haritz Puerto
@HaritzPuerto
May 11 2015 14:19
pero dijo el profe que no pasaba nada
Felipe Sulser
@FelipeSulser
May 11 2015 14:19
seguro?
Haritz Puerto
@HaritzPuerto
May 11 2015 14:19
entre los miembros de un equipo no debería pasar nada
Faure
@AlvaroFaure
May 11 2015 14:24
Sí, dijo que de hecho debería poner que todos nos hemos plagiado de nuestros miembros
porque es la idea xD
Que no iba a quitar lo del antiplagio porque quería probar una cosa
Haritz Puerto
@HaritzPuerto
May 11 2015 14:24
es verdad
quería probar cosas
Faure
@AlvaroFaure
May 11 2015 14:24
Subiré ahí TODOS los archivos
Voy a quedarme muy a gusto
Felipe Sulser
@FelipeSulser
May 11 2015 14:24
Yo tambien
solo se puede subir uno no?
Faure
@AlvaroFaure
May 11 2015 14:25
Porque me revienta tener que subirlo a la cuenta
?!?!?
Solo uno?!
Voy a mirar
Tamaño máximo para nuevos archivos: 700MB, número máximo de archivos adjuntos: 20
Ta to pagao
Felipe Sulser
@FelipeSulser
May 11 2015 14:25
ah bien, ya los estaba combinando
mejor asi
Haritz Puerto
@HaritzPuerto
May 11 2015 14:25
illo illo illo
Felipe Sulser
@FelipeSulser
May 11 2015 14:27
UN BAILEY AHI WENO AHI
Faure
@AlvaroFaure
May 11 2015 14:28
Las cuentas que usamos en el examen son las personales
Yo meteré más datos
para tener un montón de cosas completitas
Recopilaré lo que vaya metiendo y si queréis os lo paso
Y si lo hacéis, haced lo mismo
Haritz Puerto
@HaritzPuerto
May 11 2015 14:29
sí, porfa
pásalo
Faure
@AlvaroFaure
May 11 2015 14:29
Mañana si ando bien de tiempo me pongo a inventar
Felipe Sulser
@FelipeSulser
May 11 2015 14:29
No son las personales
Dijo que son cuentas nuevas
Haritz Puerto
@HaritzPuerto
May 11 2015 14:30
no no
las personales
Felipe Sulser
@FelipeSulser
May 11 2015 14:30
ahh
menos mal
Haritz Puerto
@HaritzPuerto
May 11 2015 14:30
a ellas podemos acceder
no sé si ahí se hará el examen
pero es lo más lógico
Felipe Sulser
@FelipeSulser
May 11 2015 14:30
Hoy en clase me dió a entender que son otras
Haritz Puerto
@HaritzPuerto
May 11 2015 14:30
si hay que ampliar algo, habrá que hacerlo sobre el códgio no?
Faure
@AlvaroFaure
May 11 2015 14:30
Claro
pero aun así
lo metemos en la entrega
y eso lo tenemos en el examen
en la entrega del campus
Haritz Puerto
@HaritzPuerto
May 11 2015 14:31
faure
sube el código a la cuenta
por tu bien
o no podrás hacer el examen
Faure
@AlvaroFaure
May 11 2015 14:31
Estoy en ello!
Oye
una cosilla
habéis cambiado los docencia
por el nombre del grupo
mmmm
Haritz Puerto
@HaritzPuerto
May 11 2015 14:32
don't worry
Faure
@AlvaroFaure
May 11 2015 14:32
¿Estamos seguros de que debemos hacer eso?
Haritz Puerto
@HaritzPuerto
May 11 2015 14:32
totalmente
relamente no es necesario
ya que está compilado
y solo podemos acceder a nuestras tablas
pero no está mal
Faure
@AlvaroFaure
May 11 2015 14:32
Bueno, pues los cambio en mi cuenta también
Haritz Puerto
@HaritzPuerto
May 11 2015 14:33
pero lo que haya dentro dle execute immediate SÍ ES NECESARIO
Faure
@AlvaroFaure
May 11 2015 14:33
No te sigo
Haritz Puerto
@HaritzPuerto
May 11 2015 14:34
los execute immediate no están compilados
los ejecuta el que llama al procedimiento
si tiene una tabla con el mismo nombre
usaría la de su esquema
y no la del esquema donde está el procedimiento
Faure
@AlvaroFaure
May 11 2015 14:35
Claro
El profesor se va a conectar desde nuestra cuenta para probar las cosas?
Entonces vale
Haritz Puerto
@HaritzPuerto
May 11 2015 14:36
no
el profe lo hará desde su cuenta
por los permisos
Faure
@AlvaroFaure
May 11 2015 14:36
¿Y ejecutará nuestras vistas desde su cuenta?
Mmm
Bueno, sí, le ponemos ese nombre a todo y va
pero es que se me hace raro haber estado todo el rato con docencia
para al final no usarlo
Haritz Puerto
@HaritzPuerto
May 11 2015 14:37
claro
porque trabajábamos con la VM
Felipe Sulser
@FelipeSulser
May 11 2015 15:14
Mañana hay a primera?
Haritz Puerto
@HaritzPuerto
May 11 2015 15:14
nope
Faure
@AlvaroFaure
May 11 2015 15:14
No
Sólo a segunda
Haritz Puerto
@HaritzPuerto
May 11 2015 15:14
:D
solo ya no lleva tilde...
illo illo illo
Faure
@AlvaroFaure
May 11 2015 15:16
Cuando escribo en teclado del ordenador la escribo sin darme cuenta, como en guión xD
Haritz Puerto
@HaritzPuerto
May 11 2015 15:16
ya ya
Faure
@AlvaroFaure
May 11 2015 15:16
Anyway, no es incorrecto, pero la RAE ""recomienda"" no usarla y demás polladas
Haritz Puerto
@HaritzPuerto
May 11 2015 15:16
que no sabes escribir xDD
es verdad
se desaconseja su uso
Faure
@AlvaroFaure
May 11 2015 15:42
blob
No me dejo nada, ¿no?
Haritz Puerto
@HaritzPuerto
May 11 2015 15:43
lo que está en github
no hay nada más
Faure
@AlvaroFaure
May 11 2015 15:43
Confirmaba por si acaso, que me la juego xD
Esteban
@steveomatic
May 11 2015 16:23
HOLA CHICOS
estaba en el aeropuerto
=Por favor diganme que paso
Faure
@AlvaroFaure
May 11 2015 16:24
Nada
Resumen:
Esteban
@steveomatic
May 11 2015 16:24
Se mergeó y se releasó
Faure
@AlvaroFaure
May 11 2015 16:24
Todo perfecto, mergeada la PR, todos los issues cerrados y he hecho la release
Esteban
@steveomatic
May 11 2015 16:24
NICE
Faure
@AlvaroFaure
May 11 2015 16:24
Todo en la cuenta TAS está actualizado
Esteban
@steveomatic
May 11 2015 16:24
EASY
Faure
@AlvaroFaure
May 11 2015 16:24
así que sólo tienes que bajarte la release y ejecutarla en tu cuenta personal
FIN.
Esteban
@steveomatic
May 11 2015 16:24
EASY
Faure
tengo que decir
Que estamos muy orgullosos de cómo estás trabajando
Todos esperamos que sigas así tanto en DBA y SISINFINT para poder ponerte una muy buena nota, y que los profesores vean que trabajas
Faure
@AlvaroFaure
May 11 2015 16:27
Si todo sigue ok, seguiré ok. He tenido tiempo para ponerme al día y he tenido unos días para estar a tooope con esto (por ejemplo, he estado el 100% del finde con DBA)
Esteban
@steveomatic
May 11 2015 16:27
Sí, se ha notado
+10000 para faure
Faure
@AlvaroFaure
May 11 2015 16:28
+10000 para todos, que se ha acabado el trabajo de DBA!
Esteban
@steveomatic
May 11 2015 16:28
yeeeeeeeeeeeeeeeeeeeeeeea
oye
Faure
@AlvaroFaure
May 11 2015 16:29
Robots
Esteban
@steveomatic
May 11 2015 16:29
no piensas que deberíamos extender el DATASET
Faure
@AlvaroFaure
May 11 2015 16:29
Ah
xd
Sí, es una de las cosas que he dicho antes
Esteban
@steveomatic
May 11 2015 16:29
por ejemplo
Faure
@AlvaroFaure
May 11 2015 16:29
que yo si mañana tengo tiempo (hoy NO, hoy tengo otras cosas) añadiré datos a mi usuario
Esteban
@steveomatic
May 11 2015 16:29
si nos hace extender algo de la función de correlación
Faure
@AlvaroFaure
May 11 2015 16:29
y que os pasaré los insert
Esteban
@steveomatic
May 11 2015 16:29
los datos son muy pocos
Faure
@AlvaroFaure
May 11 2015 16:30
los iré recopilando y os los subo a un issue o a drive
Esteban
@steveomatic
May 11 2015 16:30
yo luego añadiré y los pondré para que los bajéis
Faure
@AlvaroFaure
May 11 2015 16:30
Claro, por eso
Esteban
@steveomatic
May 11 2015 16:30
Faure
@AlvaroFaure
May 11 2015 16:30
Vale, gracias!!
Recuerda tener cuidado con los temas, relaciones y ejercicios, eh
Esteban
@steveomatic
May 11 2015 16:30
A qué te refieres exactly
Faure
@AlvaroFaure
May 11 2015 16:30
Es decir, crea primero la asignatura
Esteban
@steveomatic
May 11 2015 16:30
ILLO CLARO
Faure
@AlvaroFaure
May 11 2015 16:30
luego los ejercicios
y luego las relaciones
No, joe
no lo dijo por la FK!
Esteban
@steveomatic
May 11 2015 16:30
pero además es que no se puede de otra forma
hay constraints
entonces por qué
Faure
@AlvaroFaure
May 11 2015 16:31
No se puede por la FK
pero sí te puedes volver loco
o sea
no sé, yo me volví loco probando una vista
porque añadí un ejercicio
que pertenecía a noséqué relación o asignatura
pero la relación pertenecía a noséqué tema
ANYWAY
que tengas cuidado
Sin más xD
Esteban
@steveomatic
May 11 2015 16:33
y también deberíamos meter datos en AUDIT_EJER
que correspondan a las calif_ejercicio
que si no todos los procedimientos que la usan petan
Faure
@AlvaroFaure
May 11 2015 16:33
Mmm claro
tendríamos que rellenar todo
Yo creo que con que todos añadamos unos datos
valdrá para tener un buen puñao
Bueno, no sé hasta qué punto es bueno que cada uno lo haga
porque puede haber ejercicios incongruentes xD
Y cosas así
Esteban
@steveomatic
May 11 2015 16:35
se
Esteban
@steveomatic
May 11 2015 16:41
tu te has puesto las tablas de continent y country en tu cuenta personal?
las de prueba
Faure
@AlvaroFaure
May 11 2015 16:42
Claro
Son para las consultas
Si no las correcciones fallarían
al ejecutar los procedimientos
Esteban
@steveomatic
May 11 2015 16:43
Yo es que siempre puse los propios ejercicios sobre las tablas del esquema xd
pero ok
Faure
@AlvaroFaure
May 11 2015 16:44
Ah, bueno, pero hay algunos de prueba que no xD Y te fallarían
Básicamente copia el schemaUpload entero
y ejecútalo
sin más
te lo hace todo
y luego vas añadiendo los archivos que no están en el schema (los puse en un issue, si quieres te lo busco)
Esteban
@steveomatic
May 11 2015 16:48
en los procedimientos
al ponerlos en la cuenta personal
hay que cambiar los nombres de usuario
porque pone ABD_GRUPO_TAS
tu lo has hecho asi?
Faure
@AlvaroFaure
May 11 2015 16:52
En la cuenta de grupo está hecho
y en la mía lo he cambiado por la mía
Ah espera
que estás copiando las cosas de la cuenta de grupo?
Esteban
@steveomatic
May 11 2015 16:53
si claro
Faure
@AlvaroFaure
May 11 2015 16:53
Tienes el release, tío, que para algo se ha hecho xD
Esteban
@steveomatic
May 11 2015 16:53
tio
el schemaUpload claro que lo he usado
pero los package de los procedimientos los he copiado
Faure
@AlvaroFaure
May 11 2015 16:53
Ah vale, vale
Esteban
@steveomatic
May 11 2015 16:53
xDD
solo que en algunos habia que cambiar el ABD_GRUPO_TAS
por mi identificador
tu lo has hecho asi tambien, no?
ABDGFTG3938
para estar seguros
Faure
@AlvaroFaure
May 11 2015 16:56
Sí, sí
De hecho cuando he rellenado el paquete
he dado a buscar
y he ido sustituyendo los "docencia" (en mi caso) por eso
Esteban
@steveomatic
May 11 2015 17:10
se
Recuento
5 paquetes
Unas cuantas tablas
y unas cuantas vistas
hay que añadir algo más?
Faure
@AlvaroFaure
May 11 2015 17:12
El trigger
Esteban
@steveomatic
May 11 2015 17:12
ah sí
ese ya lo tenía
y oye, tu has usado pa algo el campo de texto que hay en el campus de adb
eso de pagina personal chana
Faure
@AlvaroFaure
May 11 2015 17:17
Acabo de usarlo
No es de texto
Puedes subir archivos
he subido hasta películas
con tal de darle uso para el examen
Esteban
@steveomatic
May 11 2015 17:18
xddddddddddddddddddddddddddddddddddddddddddd
teh fuck
Faure
@AlvaroFaure
May 11 2015 17:18
Nah, es coña, pero sí que he subido TODO lo de la práctica
Esteban
@steveomatic
May 11 2015 17:25
xd
Haritz Puerto
@HaritzPuerto
May 11 2015 17:29
estoy por aquí
me parece que hemos hecho pocos triggers
hubiera sido bueno haber hecho más
pero bueno da igual
la release ya está hecha
Haritz Puerto
@HaritzPuerto
May 11 2015 17:36
por cierto, cómo podemos cambiar la contraseña?
alter user xxxx identified by 'yyyyy';
?
Faure
@AlvaroFaure
May 11 2015 17:41
sep
Esteban
@steveomatic
May 11 2015 17:43
si pero sin las ''
alter user esteban identified by esteban
yo pienso que es que NO hacían falta más triggers
probablemente nos caerá algo de triggers
Haritz Puerto
@HaritzPuerto
May 11 2015 17:44
danke
sí, por eso digo que nos faltan triggers
Esteban
@steveomatic
May 11 2015 17:45
si pero qué más hubieras hecho?
ya cubríamos todas las necesidades
Haritz Puerto
@HaritzPuerto
May 11 2015 17:45
no sé
había que haberlo pensado
hay dbms_output en corrección ejercicio
son para debuggear
Esteban
@steveomatic
May 11 2015 17:46
ESCUCHAD
he encontrado un error
la procedure ASIGNACION_EJERCICIO no está insertando en AUDIT_EJER
por qué no
entonces la tabla auditoria NUNCA se rellena
lo veis, no?
Faure
@AlvaroFaure
May 11 2015 17:48
Coño
¿Por qué no inserta?
Esteban
@steveomatic
May 11 2015 17:48
Simplemente no está puesto
Haritz Puerto
@HaritzPuerto
May 11 2015 17:48
uffff
Faure
@AlvaroFaure
May 11 2015 17:48
Joder
Esteban
@steveomatic
May 11 2015 17:48
se ve que a quien lo fuera a hacer sel o olvidó
tranquilos
yo lo cambio
ok?
Haritz Puerto
@HaritzPuerto
May 11 2015 17:49
ok
Esteban
@steveomatic
May 11 2015 17:49
lo commiteo en github tambien?
Faure
@AlvaroFaure
May 11 2015 17:49
A estas alturas...
Haritz Puerto
@HaritzPuerto
May 11 2015 17:49
Esteban
@steveomatic
May 11 2015 17:49
y se releasea otra?
ok voy
Haritz Puerto
@HaritzPuerto
May 11 2015 17:49
Faure
@AlvaroFaure
May 11 2015 17:49
: (
y ( :
Esteban
@steveomatic
May 11 2015 17:49
es que alguien me dijo que borrara el insertador del trigger, pero se ve que quien lo dijo se le olvido implementarlo en asignacion_ejer
XDD
Faure
@AlvaroFaure
May 11 2015 17:50
Lo bonito de esto es que existe el create or replace
Esteban
@steveomatic
May 11 2015 17:50
Np, no
np*
se fixea rápido
Haritz Puerto
@HaritzPuerto
May 11 2015 17:50
si sacamos un 10 en el examen, deberíamos estar ya aprobados :D
Esteban
@steveomatic
May 11 2015 17:50
pensad que vaya suerte que lo hayamos visto ahora y NO EN EL EXAMEN
porque hubiéramos perdido 15 minutos mínimo
Haritz Puerto
@HaritzPuerto
May 11 2015 17:50
I love Steve
Esteban
@steveomatic
May 11 2015 17:51
thx bro
XD
Faure
@AlvaroFaure
May 11 2015 17:51
<3
Yo si saco un 10 en el examen y tengo la práctica de 10 ya estaría aprobado
pero si no... xD
Esteban
@steveomatic
May 11 2015 17:52
estoy repasando a fondo todo lo que puedo
Faure
@AlvaroFaure
May 11 2015 17:52
Sólo tengo 0'8 en la primera
Haritz Puerto
@HaritzPuerto
May 11 2015 17:52
yo supongo que tendremos casi un 10
Esteban
@steveomatic
May 11 2015 17:52
si
Haritz Puerto
@HaritzPuerto
May 11 2015 17:52
el profe nos quiere
xD
Esteban
@steveomatic
May 11 2015 17:52
le gusta mucho nuestro trabajo
XDD
cuidado a ver si va a leer este chat
XDD
Haritz Puerto
@HaritzPuerto
May 11 2015 17:52
Professor loves us
hahahahah
bueno, no he dicho nada malo xDDD
Esteban
@steveomatic
May 11 2015 17:53
ya está ya inserta
voy a commit on github
y lo modifico en el grupo también directamente
Lo he puesto justo debajo del insert en calif ejercicio
Haritz Puerto
@HaritzPuerto
May 11 2015 17:54
se usa palabras claves??
Esteban
@steveomatic
May 11 2015 17:54
ya que si peta en calif, no queremos que inserte
Faure
@AlvaroFaure
May 11 2015 17:55
Sí se usa
O sea
Haritz Puerto
@HaritzPuerto
May 11 2015 17:55
dónde?
Faure
@AlvaroFaure
May 11 2015 17:55
Mmm
A ver
no se hace un buscador por palabras clave
aunque no hay que hacerlo
select palabra_clave from...
o sea, select enunciado from tal
o lo que sea
Esteban
@steveomatic
May 11 2015 17:55
comprobad que en la cuenta del grupo se ha modificado ASIGNACION_EJER correctamente
Faure
@AlvaroFaure
May 11 2015 17:55
que no hace falta
Haritz Puerto
@HaritzPuerto
May 11 2015 17:55
voy
perfecto
Esteban
@steveomatic
May 11 2015 17:57
easy
ya esta la branch y el commit
quien mergea?
XDDD
(es una línea, lol)
Haritz Puerto
@HaritzPuerto
May 11 2015 17:58
on it
Felipe Sulser
@FelipeSulser
May 11 2015 17:59
Sorry
algo mas aparte del error en asignar relacion=?
Esteban
@steveomatic
May 11 2015 17:59
no nada
solo eso
Felipe Sulser
@FelipeSulser
May 11 2015 17:59
aight
Esteban
@steveomatic
May 11 2015 18:00
sorry por que? xDD
Felipe Sulser
@FelipeSulser
May 11 2015 18:00
no se
Me siento mal no estando
Haritz Puerto
@HaritzPuerto
May 11 2015 18:00
la release ya está actualizada
Esteban
@steveomatic
May 11 2015 18:00
XDDDDDD
Haritz Puerto
@HaritzPuerto
May 11 2015 18:00
hahahaha ya has estado mucho
Esteban
@steveomatic
May 11 2015 18:00
da igual man era una linea
Haritz Puerto
@HaritzPuerto
May 11 2015 18:00
take it easy
Felipe Sulser
@FelipeSulser
May 11 2015 18:00
GG
Esteban
@steveomatic
May 11 2015 18:01
recuerda cambiarlo en tu c_personal
pa que no te pete
Felipe Sulser
@FelipeSulser
May 11 2015 18:01
ookok
igualmente eso son mejoras propias
en el examen pedirá mejoras de apartados 1 y 2
o triggers
Esteban
@steveomatic
May 11 2015 18:01
si, pero mas vale tenerlo todo funcionando
Haritz Puerto
@HaritzPuerto
May 11 2015 18:01
seguro
Felipe Sulser
@FelipeSulser
May 11 2015 18:01
si claro
Haritz Puerto
@HaritzPuerto
May 11 2015 18:01
1,2,triggers
Esteban
@steveomatic
May 11 2015 18:02
tendremos apuntes no?
Felipe Sulser
@FelipeSulser
May 11 2015 18:02
aha
Faure
@AlvaroFaure
May 11 2015 18:02
Todo
Felipe Sulser
@FelipeSulser
May 11 2015 18:02
y en un fichero txrt
puedes subir lo que quieras
Faure
@AlvaroFaure
May 11 2015 18:02
En un fichero txt o en un fichero .wma xD
No se especifica
Felipe Sulser
@FelipeSulser
May 11 2015 18:02
en un fichero .exe :D:D
Faure
@AlvaroFaure
May 11 2015 18:03
Un fichero .pl
.plx
Esteban
@steveomatic
May 11 2015 18:03
yo voy a subir una pelicula racista
Felipe Sulser
@FelipeSulser
May 11 2015 18:03
ahaahahahahah
Esteban
@steveomatic
May 11 2015 18:03
o un documental anti-ciclismo
Felipe Sulser
@FelipeSulser
May 11 2015 18:03
siette.plx
Segmentation fault
Faure
@AlvaroFaure
May 11 2015 18:03
0=0
Felipe Sulser
@FelipeSulser
May 11 2015 18:03
0=0.txt
Haritz Puerto
@HaritzPuerto
May 11 2015 18:03
1/0
Felipe Sulser
@FelipeSulser
May 11 2015 18:03
Eso te aprueba el examen
Haritz Puerto
@HaritzPuerto
May 11 2015 18:03
a ver si peta
conociendo a la uma, seguro xD
peta por un null pointer xDDD
el puzzle
Felipe Sulser
@FelipeSulser
May 11 2015 18:04
Sabeis el chiste del testeador de software?
Haritz Puerto
@HaritzPuerto
May 11 2015 18:04
a ver
Felipe Sulser
@FelipeSulser
May 11 2015 18:04
Esto es un hombre que entra en un bar y pide una cerveza
Esto es una mujer que entra en un bar y pide 0 cervezas
esto es un NULL que entra en un bar y pide 2^32 +1 cervezas
Faure
@AlvaroFaure
May 11 2015 18:04
xDDDDDDD
Felipe Sulser
@FelipeSulser
May 11 2015 18:04
esto es un hombre que entrea en un bar y pide -1 cervezas
Haritz Puerto
@HaritzPuerto
May 11 2015 18:05
xDDDD
Felipe Sulser
@FelipeSulser
May 11 2015 18:06
Antes odiaba momoPocket
pero como lo ha dicho el de algoritmia me lo he bajado y le he metido 10 eur
Esteban
@steveomatic
May 11 2015 18:07
loooooooooooooooooooooooool
to posturero
Felipe Sulser
@FelipeSulser
May 11 2015 18:07

Respect

Haritz Puerto
@HaritzPuerto
May 11 2015 18:07
loooooooooool
Faure
@AlvaroFaure
May 11 2015 18:07
No puedo creerlo
Haritz Puerto
@HaritzPuerto
May 11 2015 18:07
lo vas a usar?
Felipe Sulser
@FelipeSulser
May 11 2015 18:07
Si
Faure
@AlvaroFaure
May 11 2015 18:07
Yo también lo odiaba
y desde que lo ha mencionado el de algoritmia
Felipe Sulser
@FelipeSulser
May 11 2015 18:07
pero le he encontrado algunos fallos menores a la app
Faure
@AlvaroFaure
May 11 2015 18:07
he pensado bajarlo
: (
Haritz Puerto
@HaritzPuerto
May 11 2015 18:07
por qué?
por qué lo usaríais?
Faure
@AlvaroFaure
May 11 2015 18:08
Pues porque mola
"Voy a pagar con el móvil"
Felipe Sulser
@FelipeSulser
May 11 2015 18:08
#2015
Faure
@AlvaroFaure
May 11 2015 18:08
Joder
Felipe Sulser
@FelipeSulser
May 11 2015 18:08
oh no, se lo traga como si fuera un issue
Faure
@AlvaroFaure
May 11 2015 18:08
issue 2015
Esteban
@steveomatic
May 11 2015 18:08
XDDç
freaks
Felipe Sulser
@FelipeSulser
May 11 2015 18:09

EZ #PZ

Faure
@AlvaroFaure
May 11 2015 18:10
/overlineFelipe
MIERDA
No ha funcionado
\in
parece fuente de latex
Faure
@AlvaroFaure
May 11 2015 18:11
Es latex
Haritz Puerto
@HaritzPuerto
May 11 2015 18:11
cómo lo has hecho?
Faure
@AlvaroFaure
May 11 2015 18:11
Poniendo $$
Haritz Puerto
@HaritzPuerto
May 11 2015 18:11
$$\in
Faure
@AlvaroFaure
May 11 2015 18:11
Hola,Haritz
Haritz Puerto
@HaritzPuerto
May 11 2015 18:11
$$ faure
Faure
@AlvaroFaure
May 11 2015 18:11
No, delante y detrás
Esteban
@steveomatic
May 11 2015 18:11
LOL
CHICOS
OTRO ERROR
Haritz Puerto
@HaritzPuerto
May 11 2015 18:11
Esteban
@steveomatic
May 11 2015 18:11
Atended
Haritz Puerto
@HaritzPuerto
May 11 2015 18:11
works
Esteban
@steveomatic
May 11 2015 18:11
Os pongo en situación
Haritz Puerto
@HaritzPuerto
May 11 2015 18:12
dammit
Esteban
@steveomatic
May 11 2015 18:12
Se le asigna un ejercicio al usuario STEVE
esperad un segundo puede que no
Faure
@AlvaroFaure
May 11 2015 18:13
Recemos
Haritz Puerto
@HaritzPuerto
May 11 2015 18:14
OJO
en el trigger
está puesto esto
KaTeX parse error: Unexpected character: 'á' at position 11:    --no est̲á correcto, so:    --no está correcto, solo cambiamos la fecha de ultima entrega
--no está correcto, solo cambiamos la fecha de ultima entrega
Esteban
@steveomatic
May 11 2015 18:14
XDDDDDD
la tilde?
Haritz Puerto
@HaritzPuerto
May 11 2015 18:14
pero no es cierto
Esteban
@steveomatic
May 11 2015 18:14
why
Haritz Puerto
@HaritzPuerto
May 11 2015 18:14
nooo, puse latex y salió el error
hacemos dos cosas
fechaentregacorrecto=null
fecha_entrega_ultima = systimestamp
Doscosas
Esteban
@steveomatic
May 11 2015 18:15
ahhh
que el comentario esta mal?
el comentario ese es viejo
Haritz Puerto
@HaritzPuerto
May 11 2015 18:16
pero el profe lee los comentarios
Esteban
@steveomatic
May 11 2015 18:16
si si
quien lo cambia en el grupo
Haritz Puerto
@HaritzPuerto
May 11 2015 18:16
podría pensar que no sabemos lo que hacemos xDDD
Esteban
@steveomatic
May 11 2015 18:16
tu o yo haritz
Haritz Puerto
@HaritzPuerto
May 11 2015 18:16
solo la fecha de ultima entrega y ponemos la fecha de correcto a null
voy
pongo eso
Esteban
@steveomatic
May 11 2015 18:16
--------> POR CIERTO, el error que yo decía NO es un error, está TODO bien, POR FAVOR SIGAN CON SU ACTIVIDAD NORMAL
Haritz Puerto
@HaritzPuerto
May 11 2015 18:16
done
BIENNNNN
Esteban
@steveomatic
May 11 2015 18:17
OK ERRROR
EEEEEEEEEEEEERRRRRORRRR
Faure
@AlvaroFaure
May 11 2015 18:17
AAAAAAAAAAAAAAAAY
Haritz Puerto
@HaritzPuerto
May 11 2015 18:17
cómo??
Esteban
@steveomatic
May 11 2015 18:17
acabo de descubrir POR QUÉ CLARAMENTE
Haritz Puerto
@HaritzPuerto
May 11 2015 18:17
TT
Esteban
@steveomatic
May 11 2015 18:17
el asignar_ejer NO INSERTABA
Haritz Puerto
@HaritzPuerto
May 11 2015 18:17
TT
Esteban
@steveomatic
May 11 2015 18:17
porque lo hace VER_PREGUNTAS
LOL
Faure
@AlvaroFaure
May 11 2015 18:17
Claro
xDDDDDD
Esteban
@steveomatic
May 11 2015 18:17
y nadie se ha acordado?
Faure
@AlvaroFaure
May 11 2015 18:17
Joder
Esteban
@steveomatic
May 11 2015 18:17
XDDDDDDD
Faure
@AlvaroFaure
May 11 2015 18:17
a la próxima hablo
lo he pensado
pero no lo he dicho porque a ver si era una chorrada
Esteban
@steveomatic
May 11 2015 18:18
ok pero esto da una cuestion
Faure
@AlvaroFaure
May 11 2015 18:18
Vale
ok
Esteban
@steveomatic
May 11 2015 18:18
tecnicamente esta raro
Faure
@AlvaroFaure
May 11 2015 18:18
No, no está raro
se inserta cuando el usuario lo "ve"
Esteban
@steveomatic
May 11 2015 18:18
porque si un usuario ya se sabe el enunciado de un ejercicio
entonces que
Faure
@AlvaroFaure
May 11 2015 18:18
pues te jodes xD
Esteban
@steveomatic
May 11 2015 18:18
lo que hay que hacer
no
Faure
@AlvaroFaure
May 11 2015 18:18
Eso ya lo dijimos
Esteban
@steveomatic
May 11 2015 18:18
lo que hay que hacer
es comprobar si ya existe esa tupla en audit_ejer
Faure
@AlvaroFaure
May 11 2015 18:18
Esteban, lo hacemos así
Esteban
@steveomatic
May 11 2015 18:18
bueno bueno
como queráis
Faure
@AlvaroFaure
May 11 2015 18:18
No te rayes más xD
Es mejor hacerlo así, sí
Esteban
@steveomatic
May 11 2015 18:19
pues voy a cambiarlo de TODOS SITIOS otra vez
Faure
@AlvaroFaure
May 11 2015 18:19
pero no es MUCHO mejor
¿No se puede revertir el merge?
Esteban
@steveomatic
May 11 2015 18:19
no se
haritz, se puede
Haritz Puerto
@HaritzPuerto
May 11 2015 18:19
eso es muy mala idea
Esteban
@steveomatic
May 11 2015 18:19
?
Faure
@AlvaroFaure
May 11 2015 18:19
Vale
Haritz Puerto
@HaritzPuerto
May 11 2015 18:19
se desaconseja totalemtne
Faure
@AlvaroFaure
May 11 2015 18:19
pues cambia todo
Esteban
@steveomatic
May 11 2015 18:19
pues lo cambio
y ya esta
Haritz Puerto
@HaritzPuerto
May 11 2015 18:19
solo cuando haya datos sensibles
Faure
@AlvaroFaure
May 11 2015 18:19
y merge otra vez para poner todo igual
Haritz Puerto
@HaritzPuerto
May 11 2015 18:19
y la cuenta tas
Esteban
@steveomatic
May 11 2015 18:20
se
Faure
@AlvaroFaure
May 11 2015 18:20
MALA PRÁCTICA

SE DESACONSEJA

NO SE DEBE HACER JAMÁS

Esteban
@steveomatic
May 11 2015 18:20
esto es lo que pasa porque no comentamos el código
xD
Faure
@AlvaroFaure
May 11 2015 18:20
Pues sí
Haritz Puerto
@HaritzPuerto
May 11 2015 18:20

comentad

Faure
@AlvaroFaure
May 11 2015 18:20
Deberíamos aprovechar para comentar
ahora que vamos a sacar otro issue
es importantísimo
pero lo hemos dejado ahí
*otra release
no otro issue xd
Además hay comentarios que están mal
por ejemplo, Haritz
cuando tus vistas de la relación
Esteban
@steveomatic
May 11 2015 18:21
Cambiado en cuentra de Grupo
Faure
@AlvaroFaure
May 11 2015 18:21
copiaste y pegaste los comentarios
Esteban
@steveomatic
May 11 2015 18:21
voy a git
Faure
@AlvaroFaure
May 11 2015 18:21
y en las vistas de tema
pusiste "muestra los mejores por relación"
luego borramos las vistas de relación
y cuando llegué ahí me quedé flipando
porque ponía que mostraba por relación y me quedé en plan: ¿Pero esto qué es? ¡A ver si me he equivocado borrando!
Hay que revisar y comentaar
Haritz Puerto
@HaritzPuerto
May 11 2015 18:22
sí, vi que lo cambiaste
copypastee y pensé que lo había cambiado
pero no
Esteban
@steveomatic
May 11 2015 18:23
Cambiado en git
por favor que alguien lo mergee
Faure
@AlvaroFaure
May 11 2015 18:23
Aprovecha para comentar cosas en esa rama
Tus procedimientos, por ejemplo
y luego mergeamos
¿Te parece?
Esteban
@steveomatic
May 11 2015 18:25
uffffffffffff
yo creo que todo se entiende
esto ha sido un caso aislado
Faure
@AlvaroFaure
May 11 2015 18:25
Bueno, como tú veas
(Va sin retintín, como tú veas xD)
como tú veas
Esteban
@steveomatic
May 11 2015 18:25
YO VEO
Faure
@AlvaroFaure
May 11 2015 18:25
Ahora sí va con retintín
Esteban
@steveomatic
May 11 2015 18:26
NO SOY CIEGO
Haritz Puerto
@HaritzPuerto
May 11 2015 18:26
esperad
dónde se inserta en audit ejer?
Esteban
@steveomatic
May 11 2015 18:26
tio esa letra queda super puto
xDD
Faure
@AlvaroFaure
May 11 2015 18:26
En ningún sitio
Esteban
@steveomatic
May 11 2015 18:26
en ver_ejercicios
claro que si
en ver_ejercicios
Faure
@AlvaroFaure
May 11 2015 18:26
No
Haritz Puerto
@HaritzPuerto
May 11 2015 18:26
no
Faure
@AlvaroFaure
May 11 2015 18:26
ah
No
xD
Esteban
@steveomatic
May 11 2015 18:26
SI
Haritz Puerto
@HaritzPuerto
May 11 2015 18:26
en ver ejercicios no hay ningún insert
Faure
@AlvaroFaure
May 11 2015 18:26
En ver_ejercicios NO se inserta
Haritz Puerto
@HaritzPuerto
May 11 2015 18:26
yo no lo tengo
Faure
@AlvaroFaure
May 11 2015 18:26
se inserta en ver_ejercicios
wtf
qué dices
Esteban
@steveomatic
May 11 2015 18:26
CLARO
ver_preguntas se llama
Faure
@AlvaroFaure
May 11 2015 18:26
Claro que se inserta
nigga stole my insert
Haritz Puerto
@HaritzPuerto
May 11 2015 18:27
procedure ver_preguntas(ver_relacion_id in number, ver_asignatura_id in number) as

ejer_id ejercicio.ejercicio_id%type;
ejercicio_enunciado ejercicio.enunciado%type;
ejercicio_retribucion ejercicio.retribucion%type;
ver_usuario_id INTEGER;
suma_filas NUMBER;

CURSOR ejer_cur (par_usuario INTEGER) is -- el param. del cursor es el usuario id del que llama al procedure
-- este cursor coge datos sobre los ejercicios de una relación
select ejercicio.ejercicio_id,ejercicio.enunciado,ejercicio.retribucion
from ejercicio JOIN calif_ejercicio
on ejercicio.ejercicio_id = calif_ejercicio.ejercicio_ejercicio_id
where
ejercicio.ejercicio_id = calif_ejercicio.ejercicio_ejercicio_id
and
calif_ejercicio.usuario_usuario_id = par_usuario
and
calif_ejercicio.relacion_relacion_id = ver_relacion_id
and
calif_ejercicio.asignatura_id = ver_asignatura_id
;
ERROR_PRIVS_INSUF exception;
ERROR_DESCONOCIDO exception;

BEGIN

SELECT usuario_id INTO ver_usuario_id -- este select coge el usuario_id del que llama al procedure
FROM ABDGYDF7233.usuario
WHERE UPPER(usuario.nombre) = UPPER(user);  

   OPEN ejer_cur(ver_usuario_id);
   LOOP
      FETCH ejer_cur into ejer_id, ejercicio_enunciado,ejercicio_retribucion;
      EXIT WHEN ejer_cur%notfound;
      dbms_output.put_line('ID= '||ejer_id || ' ' || ejercicio_enunciado || ' #Puntos=' ||ejercicio_retribucion);
      begin

        select count(*) into suma_filas from ABDGYDF7233.audit_ejer
              where usuario_id = ver_usuario_id
              and
              ejer_id = ejercicio_id
              and
              ver_relacion_id = relacion_id
              and
              ver_asignatura_id = asignatura_id;

        IF suma_filas = 0 then
          DBMS_OUTPUT.PUT_LINE('Primera vez visto.');      
          insert into ABDGYDF7233.audit_ejer values(ver_usuario_id, ejer_id, ver_relacion_id, ver_asignatura_id, systimestamp, null, null); 
        ELSE
          DBMS_OUTPUT.PUT_LINE('Ya visto.');      
        END IF;

        EXCEPTION WHEN OTHERS THEN 
          IF SQLCODE = -1031 then raise ERROR_PRIVS_INSUF;
          ELSE raise ERROR_DESCONOCIDO;
          END IF;
      end;

   END LOOP;
   CLOSE ejer_cur;
   commit; --si no, no insertaba.
   EXCEPTION
    when ERROR_PRIVS_INSUF then 
    DBMS_OUTPUT.put_line('Error: no se tienen privilegios suficientes');
    IF ejer_cur%ISOPEN
    THEN
       CLOSE ejer_cur;
    END IF;
  when ERROR_DESCONOCIDO then
  DBMS_OUTPUT.put_line('Error desconocido de responder');
    IF ejer_cur%ISOPEN
    THEN
       CLOSE ejer_cur;
    END IF;
   WHEN others then
   dbms_output.put_line('Error, no se ha podido encontrar los ejercicios');
     IF ejer_cur%ISOPEN
    THEN
       CLOSE ejer_cur;
    END IF;

end ver_preguntas;

Esteban
@steveomatic
May 11 2015 18:27
ahí está
lo que pasa que estaba to oculto
Faure
@AlvaroFaure
May 11 2015 18:27
insert into ABDGYDF7233.audit_ejer values(ver_usuario_id, ejer_id, ver_relacion_id, ver_asignatura_id, systimestamp, null, null);
Ahora sabemos tu user, eso es un fallo de seguridad
Haritz Puerto
@HaritzPuerto
May 11 2015 18:27
ahhhhh
ya lo veo
uhhh qué miedo!
Faure
@AlvaroFaure
May 11 2015 18:28
Te voy a robar los datos
Haritz Puerto
@HaritzPuerto
May 11 2015 18:28
me vais a sabotear la cuenta
un minuto antes del examen
cabrones...
Esteban
@steveomatic
May 11 2015 18:28
pues claro
XDDDDD
Faure
@AlvaroFaure
May 11 2015 18:28
Te voy a inyectar sql
y te voy a meter cosas falsas
Haritz Puerto
@HaritzPuerto
May 11 2015 18:28
KaTeX parse error: Unexpected character: '씨' at position 1:  ̲씨발 :  씨발 
jajajajja no lo muestra
bueno me voy
Faure
@AlvaroFaure
May 11 2015 18:30
Pero qué haces
qué es eso
Haritz Puerto
@HaritzPuerto
May 11 2015 18:30
no puedo mergear
el qué?
Faure
@AlvaroFaure
May 11 2015 18:30
KaTeX parse error: Unexpected character: 'ú' at position 2: pr̲úeba: prúeba
ahhh
Vale
ya veo lo de las tildes
Esteban
@steveomatic
May 11 2015 18:30
Eh
me encanta mirad
Faure
@AlvaroFaure
May 11 2015 18:30
ahora entiendo
Haritz Puerto
@HaritzPuerto
May 11 2015 18:30
ehh?
Esteban
@steveomatic
May 11 2015 18:30
en mis tablas
Haritz Puerto
@HaritzPuerto
May 11 2015 18:30
prueba?
de dónde sale eso?
Esteban
@steveomatic
May 11 2015 18:30
solo hay 1 usuario que tiene 1 ejercicio bien
pues si meto la func de correlacion para ese ejercicio
dice
Correlación entre la nota media de los usuarios y el ejercicio 1: ,9999999999999999999999999999999999999994
a tope, porque solo hay 1 y es el que tiene la nota mas alta
XD
Haritz Puerto
@HaritzPuerto
May 11 2015 18:31
es verdad xDDD
Esteban
@steveomatic
May 11 2015 18:31
Por lo que se deduce que Tener el ejercicio 1 bien está correlado con tener buena nota
Haritz Puerto
@HaritzPuerto
May 11 2015 18:31
sñí
Faure
@AlvaroFaure
May 11 2015 18:31
A ver quién es el listo que ha hecho eso en los otros grupos
putosamos
Esteban
@steveomatic
May 11 2015 18:31
en realidad es fácil
Faure
@AlvaroFaure
May 11 2015 18:31
Ups
Esteban
@steveomatic
May 11 2015 18:31
XDDDDDDDDDDDDD
Faure
@AlvaroFaure
May 11 2015 18:31
Ya
pero no son tan jefes
Esteban
@steveomatic
May 11 2015 18:31
true
HaritzPuerto/ProjectDBA#152
please merge
Por lo demás ya he probado todo y creo que está bien
Faure
@AlvaroFaure
May 11 2015 18:34
No hay nada que cambiar, ¿no?
En nuestras cuentas
Has cambiado una cosa y luego lo has vuelto a poner como estaba
Esteban
@steveomatic
May 11 2015 18:43
si
Faure
@AlvaroFaure
May 11 2015 18:44
¿Sí que hay algo que cambiar o que sí que has hecho eso y por tanto no hay nada que cambiar?
Esteban
@steveomatic
May 11 2015 18:46
nada
Faure
@AlvaroFaure
May 11 2015 18:47
Parco en palabras
Esteban
@steveomatic
May 11 2015 18:48
si
Haritz Puerto
@HaritzPuerto
May 11 2015 20:23
merged!
se ha cambiado en el grupal?
Release actualizada
ya vamos por v1.1
Haritz Puerto
@HaritzPuerto
May 11 2015 20:58
atención, lo veo
la pregunta del trigger será:
crea una trigger instead of que en vez de borrar sobre notas alumnos borre sobre calif ejercicio
o algo así
todos tenemos vistas
así que es factible
algo de auditoría también podría ser
Faure
@AlvaroFaure
May 11 2015 21:43
¿Cómo que "en vez de borrar sobre notas alumnos"?