These are chat archives for HaritzPuerto/ProjectDBA

10th
May 2015
Haritz Puerto
@HaritzPuerto
May 10 2015 08:09
what?
eliminar los docencia.??
why?
eso dará porblemas en la cuenta común, no?
voy a por #139
Haritz Puerto
@HaritzPuerto
May 10 2015 08:40
lo he comentado para que sea más fácil de entender
funciona bien
voy a aceptarlo
Haritz Puerto
@HaritzPuerto
May 10 2015 08:47
aún no acepto
tengo una duda @steveomatic
Felipe Sulser
@FelipeSulser
May 10 2015 08:47
yo estoy online ahora
Haritz Puerto
@HaritzPuerto
May 10 2015 08:47
cuando se resuelva lo acepto
tenog la duda comentada en #139
Felipe Sulser
@FelipeSulser
May 10 2015 08:47
Ya está en teoría todo no? A parte de resolver bugs y errores no?
a ver
Haritz Puerto
@HaritzPuerto
May 10 2015 08:48
creo que sí
solo queda acpetar las PR
Felipe Sulser
@FelipeSulser
May 10 2015 08:48
ok
haritz estas?
Haritz Puerto
@HaritzPuerto
May 10 2015 08:52
Felipe Sulser
@FelipeSulser
May 10 2015 08:52
En antiplagio relacion
Haritz Puerto
@HaritzPuerto
May 10 2015 08:52
dime
Felipe Sulser
@FelipeSulser
May 10 2015 08:52
por que le has puesto 3 parametros?
Por que le has peusto el de usuario?
Haritz Puerto
@HaritzPuerto
May 10 2015 08:53
porque veía necesario indicarlo
por las PK
Felipe Sulser
@FelipeSulser
May 10 2015 08:53
Pero el de usuario lo puedo sacar a partir de asignatura_id,relacion_id no?
Haritz Puerto
@HaritzPuerto
May 10 2015 08:54
espera
Haritz Puerto
@HaritzPuerto
May 10 2015 08:55
al principio solo tenías relacion_id
puede haber varias asignaturas, por eso he puesto también asignatura_id
teninedo asignatura y relacion...
Felipe Sulser
@FelipeSulser
May 10 2015 08:55
Mejor saco usuario_id de ambos no?
Haritz Puerto
@HaritzPuerto
May 10 2015 08:55
la PK de calif ejercicio es asignatura, relacion y usuario
Felipe Sulser
@FelipeSulser
May 10 2015 08:56
Es 1 to 1
pero en relacion
En la tabla relación está
Asignatura_id, relacion_id, usuario_id
Haritz Puerto
@HaritzPuerto
May 10 2015 08:56
no podría darse una misma relación para varios estudiantes d euna misma asignatura?
Felipe Sulser
@FelipeSulser
May 10 2015 08:57
no
Primary key de relacion es relacion_id, asignatura
eso es unique
Haritz Puerto
@HaritzPuerto
May 10 2015 08:57
ok
entonces, sí se podría quitar usuario id
y así hacer más sencilla la signature dle procedure
Felipe Sulser
@FelipeSulser
May 10 2015 08:58
lo quito y lo extraigo?
Si
Haritz Puerto
@HaritzPuerto
May 10 2015 08:58
ok
avisa cuando lo tengas y lo miro
Felipe Sulser
@FelipeSulser
May 10 2015 09:09
ya
lo subo a la rama
Haritz Puerto
@HaritzPuerto
May 10 2015 09:17
ok
está en la misma rama no?
Felipe Sulser
@FelipeSulser
May 10 2015 09:19
si
Haritz Puerto
@HaritzPuerto
May 10 2015 09:19
voy a mirarlo
Felipe Sulser
@FelipeSulser
May 10 2015 09:20
@/all en olimpia está el sinónimo SESIONES
Haritz Puerto
@HaritzPuerto
May 10 2015 09:23
el código parece correcto
lo voy a probar
Haritz Puerto
@HaritzPuerto
May 10 2015 09:28
acabo de descubrir un fallo
no del procedure
del trigger
#140
voy a insertar a pelo datos en audit ejer para ver que funciona bien y arreglo el trigger
Felipe Sulser
@FelipeSulser
May 10 2015 09:29
a ver
Haritz Puerto
@HaritzPuerto
May 10 2015 09:31
tiempo mínimo en qué se mide?
el de la relación
Felipe Sulser
@FelipeSulser
May 10 2015 09:32
minutos
Haritz Puerto
@HaritzPuerto
May 10 2015 09:32
ahh perfe
las unidades encajan xDDD
Felipe Sulser
@FelipeSulser
May 10 2015 09:32
A mi tampoco me inserta
Haritz Puerto
@HaritzPuerto
May 10 2015 09:32
eso no está en ningún sitio
Felipe Sulser
@FelipeSulser
May 10 2015 09:32
pero con la versión anterior del trigger también
me iba*
no tambien
Haritz Puerto
@HaritzPuerto
May 10 2015 09:33
te iba o no?
xD
es que ahora cogemos todos los datos de la tabla audit ejer
se hace mucho más cómodo
si no, hay que hacer un select enorme
Felipe Sulser
@FelipeSulser
May 10 2015 09:33
i
si
Haritz Puerto
@HaritzPuerto
May 10 2015 09:34
es pro el cambio en el select
Felipe Sulser
@FelipeSulser
May 10 2015 09:35
pero
para que se cree una entrada en audit_ejer
hay que ejecutar primero
ver Preguntas
Haritz Puerto
@HaritzPuerto
May 10 2015 09:35
Felipe Sulser
@FelipeSulser
May 10 2015 09:36
Y eso ya no lo podemos tocar porque está “acoplado” al usuario
es decir, comprueba tu username
para sacar tu user_id
Haritz Puerto
@HaritzPuerto
May 10 2015 09:38
no sé, tengo que mirar la función
dentro de un rato lo miro
Felipe Sulser
@FelipeSulser
May 10 2015 09:39
voy a crear un usuario, me conecto como el y lo pruebo
Felipe Sulser
@FelipeSulser
May 10 2015 09:52
No habia un grant execute para el paquete del alumno al alumno
Asi que lo he añadido
Y lo de la tabla de auditoría me funciona perfectamente
Haritz Puerto
@HaritzPuerto
May 10 2015 10:02
hay alguien aquí?
antiplagio relación funciona así:
    dedic_tiempo_horas := dedic_tiempo_horas + extract(hour from calif.fecha_entrega_correcto - calif.fecha_inicio);
esto supone que el alumno ha respondido bien todas las preguntas de la relación
Felipe Sulser
@FelipeSulser
May 10 2015 10:03
a ver
Haritz Puerto
@HaritzPuerto
May 10 2015 10:03
eso lo hablé con esteban
Felipe Sulser
@FelipeSulser
May 10 2015 10:03
eso es el cambio que esteban me hizo
Haritz Puerto
@HaritzPuerto
May 10 2015 10:03
pero no me acuerdo qué decidimos
qué pasa si el estudiante tiene un 0 en la relación?
pondría que no se ha copiado
Felipe Sulser
@FelipeSulser
May 10 2015 10:03
entonces no lo usamos para el antiplagio?
Haritz Puerto
@HaritzPuerto
May 10 2015 10:03
ya que el tiempo total es NULL
Felipe Sulser
@FelipeSulser
May 10 2015 10:03
Eso está bien
Si ha suspendido da igual que se cpie
las consecuencias son las mismas
Haritz Puerto
@HaritzPuerto
May 10 2015 10:04
no
no es lo mimso suspender con un 4 que suspender porque te has copiado de algo que está mal
Felipe Sulser
@FelipeSulser
May 10 2015 10:04
ah bueno
Como queráis
Haritz Puerto
@HaritzPuerto
May 10 2015 10:04
el de SSOO nos contó que había una shell por ahí de la que muchos se copiaban
y estaba como el culo xDDD
Felipe Sulser
@FelipeSulser
May 10 2015 10:04
la de ruben
Haritz Puerto
@HaritzPuerto
May 10 2015 10:05
en serio??
la de rubén está bien
Felipe Sulser
@FelipeSulser
May 10 2015 10:05
sip
Haritz Puerto
@HaritzPuerto
May 10 2015 10:05
él sabe lo que hace
Felipe Sulser
@FelipeSulser
May 10 2015 10:05
si claor
Haritz Puerto
@HaritzPuerto
May 10 2015 10:05
a mi me dijo que le hizo mejoras chulas
Felipe Sulser
@FelipeSulser
May 10 2015 10:05
todos se la cpiaron y ni la cambiaban
y la mitad de las veces se colgaba
porque no sabe manejar las señales
Haritz Puerto
@HaritzPuerto
May 10 2015 10:06
xDDDD
de todas formas, piuensa en este caso
tiene un 5 sobre 10
y los ejercicios que ha hecho bien los ha hecho en menos tiempo del mínimo
entonces pondría que se ha copiado y a lo mejor no
los ejercicios que estaban mal le ha llevado mucho tiempo y los ha hecho mal
Felipe Sulser
@FelipeSulser
May 10 2015 10:07
Entonces habría quecambiarlo
no?
Haritz Puerto
@HaritzPuerto
May 10 2015 10:07
eso creo
Felipe Sulser
@FelipeSulser
May 10 2015 10:07
ok
Haritz Puerto
@HaritzPuerto
May 10 2015 10:07
ahora lo cambio
ya está
y he quitado un dbms output que no servía
lo subo en un momento
Felipe Sulser
@FelipeSulser
May 10 2015 10:11
ok
yo sigo por la tarde
Haritz Puerto
@HaritzPuerto
May 10 2015 10:11
ok
Felipe Sulser
@FelipeSulser
May 10 2015 10:11
@/all aceptad algunas ramas
En especial @AlvaroFaure
Haritz Puerto
@HaritzPuerto
May 10 2015 10:13
ya está subido
Faure
@AlvaroFaure
May 10 2015 10:15
Buenas, chicos
Oye, os pregunté una cosilla
y nadie me respondió, en un issue
los trigger se crearán desde docencia, ¿no?
Haritz Puerto
@HaritzPuerto
May 10 2015 10:16
Faure
@AlvaroFaure
May 10 2015 10:16
Pero no hay ningún grant create trigger
Haritz Puerto
@HaritzPuerto
May 10 2015 10:16
pues supongo que falta
Faure
@AlvaroFaure
May 10 2015 10:16
Al menos yo no lo encontré
Haritz Puerto
@HaritzPuerto
May 10 2015 10:16
a lo mejor yo se lo puse a mi usuario
y no lo subí
Faure
@AlvaroFaure
May 10 2015 10:16
Yo lo vi cuando estuve probando todo en la VM sin nada concedido, en blanco
Pues lo añadimos
en las mejoras de estructura
voy a hacer una rama chorra para ponerlo
Haritz Puerto
@HaritzPuerto
May 10 2015 10:17
quieto
podemos crear triggers para nuestras tablas
uno de mis usuarios de prueba para alumnos puede crear triggers
pero solo sobre sus tablas
Faure
@AlvaroFaure
May 10 2015 10:18
Mmm
Bueno, pero y si se lo damos por si acaso qué pasa?
Haritz Puerto
@HaritzPuerto
May 10 2015 10:18
y no le he dado permisos
creo que no es necesario
Faure
@AlvaroFaure
May 10 2015 10:20
Bueno, pues entonces no se le da
borro la rama y cierro el issue
Haritz Puerto
@HaritzPuerto
May 10 2015 10:20
espera a la opinión de @steveomatic
y de @FelipeSulser
Faure
@AlvaroFaure
May 10 2015 10:20
Reabro el issue xDD
Y también pregunté lo del sinónimo de session
Que fallaba
Haritz Puerto
@HaritzPuerto
May 10 2015 10:21
eso ya está respondido no?
Faure
@AlvaroFaure
May 10 2015 10:21
Felipe me dijo que en olimpia tenemos el otro sinónimo, claro
pero entonces tenemos que cambiar algo?
Haritz Puerto
@HaritzPuerto
May 10 2015 10:21
debemos usar ese sinónimo
solo se usa en gest_usuarios
Faure
@AlvaroFaure
May 10 2015 10:23
En matar sesión
¿Se cambió cuando se subió a la cuenta común?
Eso es más o menos lo que estaba preguntando
Haritz Puerto
@HaritzPuerto
May 10 2015 10:23
está en la cuenta común??
que yo sepa no hay nada xDD
solo hay un ER antiguo
voy a comer un poco y vuelvo
Faure
@AlvaroFaure
May 10 2015 10:26
Ah, cuando hablabas de olimpia pensaba que te referías a la cuenta común xD
Bueno, replanteo mi pregunta: Cuando lo subamos a la entrega en matar sesión debemos tener en cuenta el nuevo sinónimo
Esteban
@steveomatic
May 10 2015 10:33
ya estoy @/all
1 cosa que he leido por ahi
yo dejaria lo del antiplagio que sea solo si la tiene bien
a quien le importa que se copien mal!!!!
cual es la opinion que esperas @HaritzPuerto
Faure
@AlvaroFaure
May 10 2015 10:33
Yo estoy de acuerdo
Esteban
@steveomatic
May 10 2015 10:34
@HaritzPuerto en cuanto a l ode correlacion
Faure
@AlvaroFaure
May 10 2015 10:34
Si se copian mal pues ale
Esteban
@steveomatic
May 10 2015 10:34
prueba a poner estos datos:
Faure
@AlvaroFaure
May 10 2015 10:34
Total, no les estaremos dando puntos
Esteban
@steveomatic
May 10 2015 10:34
campo1 campo2
1 1
2 1
3 1
eso te devolvería null porque una columna no cambia
no se puede correlar con algo estático porque no hay variación
Faure
@AlvaroFaure
May 10 2015 10:35
¿Un procedimiento puede devolver un valor numérico?
Es que sería la polla
Lo he visto por ahí
pero no sé si nosotros lo hemos mencionado en alguna clase
Haritz Puerto
@HaritzPuerto
May 10 2015 10:37
ahora te digo esteba
n
le puse un ejemplo a felipe de por qué eso no funcionaría
Esteban
@steveomatic
May 10 2015 10:37
de correlación o de qué
Haritz Puerto
@HaritzPuerto
May 10 2015 10:37
de todas formas, piuensa en este caso
tiene un 5 sobre 10
y los ejercicios que ha hecho bien los ha hecho en menos tiempo del mínimo
entonces pondría que se ha copiado y a lo mejor no
los ejercicios que estaban mal le ha llevado mucho tiempo y los ha hecho mal
de antiplagio
eso es
Esteban
@steveomatic
May 10 2015 10:38
ahhhhhhhhhh pero es que el antiplagio lo hizo felipeeeeeee!
XDD
Haritz Puerto
@HaritzPuerto
May 10 2015 10:38
ya lo cambié
Esteban
@steveomatic
May 10 2015 10:38
nice
se lo tienes que decir a él
Haritz Puerto
@HaritzPuerto
May 10 2015 10:38
pero me decías que no lo tocara xDDD
sí, él lo sabe
Esteban
@steveomatic
May 10 2015 10:38
lo de correlación que te he puesto lo has leído?
Haritz Puerto
@HaritzPuerto
May 10 2015 10:38
y sabe que lo he cambiado
no
voy
Esteban
@steveomatic
May 10 2015 10:38
ah bueno tu dale
y otra cosa, lo del trigger que no funciona, me encargo yo o lo has empezado ya tu
Haritz Puerto
@HaritzPuerto
May 10 2015 10:39
???
lo del trigger aún no lo he empezado
sobre la de corr
oracle nunca devuelve 0?
Esteban
@steveomatic
May 10 2015 10:39
yo hago el trigger
Haritz Puerto
@HaritzPuerto
May 10 2015 10:39
ok
Esteban
@steveomatic
May 10 2015 10:39
pruébalo
si no hay correlación devuelve null
(cosas de oracle?)
Haritz Puerto
@HaritzPuerto
May 10 2015 10:40
he visto que devuelve nulls
Esteban
@steveomatic
May 10 2015 10:40
Ah haritz
Haritz Puerto
@HaritzPuerto
May 10 2015 10:40
pero pensba qeu era por falta de tados
datos*
Esteban
@steveomatic
May 10 2015 10:40
el trigger está bien
es que el trigger NO INSERTA
solo UPDATEA
Haritz Puerto
@HaritzPuerto
May 10 2015 10:40
sí sí
Esteban
@steveomatic
May 10 2015 10:41
quien inserta es la funcion esa que hizo felipe de VER_EJERCICIOS (la que modifiqué ayer)
Haritz Puerto
@HaritzPuerto
May 10 2015 10:41
felipe dijo algo de que había una funcíon que era la que creaba
Esteban
@steveomatic
May 10 2015 10:41
si
Haritz Puerto
@HaritzPuerto
May 10 2015 10:41
lso datos en audit
si eso ya está listo, entonces perfe
Esteban
@steveomatic
May 10 2015 10:41
he closeado el issue
Haritz Puerto
@HaritzPuerto
May 10 2015 10:42
ok
Faure
@AlvaroFaure
May 10 2015 10:44
Voy a dedicar el día a hacer toodo lo de DBA que quede por terminar y en cuanto esté listo me pondré con Robots. ¿Qué queda?
Esteban
@steveomatic
May 10 2015 10:44
de qué
Haritz Puerto
@HaritzPuerto
May 10 2015 10:44
aceptar PR
@steveomatic si ves bien lo que he tocado en correlación?
puedo aceptar?
bueno solo eran comentarios xD
Faure
@AlvaroFaure
May 10 2015 10:46
De DBA, para hacerlo y si no queda nada para dejar de hacerlo e irme a Robots xD
Esteban
@steveomatic
May 10 2015 10:46
voy a mirar lo que dices
AH CLARO
xd
sisi, pullea ya!
Haritz Puerto
@HaritzPuerto
May 10 2015 10:47
ok
Esteban
@steveomatic
May 10 2015 10:47
la has probado la función no?
Haritz Puerto
@HaritzPuerto
May 10 2015 10:47
va perfe
Esteban
@steveomatic
May 10 2015 10:47
great
Haritz Puerto
@HaritzPuerto
May 10 2015 10:47
good job
Esteban
@steveomatic
May 10 2015 10:47
thx
Haritz Puerto
@HaritzPuerto
May 10 2015 10:47
done
Esteban
@steveomatic
May 10 2015 10:47
bieen
mira haritz
Haritz Puerto
@HaritzPuerto
May 10 2015 10:47
estoy mirando una cosa rara de antiplagio todas relación
dime
Esteban
@steveomatic
May 10 2015 10:47
tu puedes ahora terminar la pr de dedicacion
que es esa que tambien tiene lo de antiplagio
Haritz Puerto
@HaritzPuerto
May 10 2015 10:47
estoy con ello
Esteban
@steveomatic
May 10 2015 10:47
y yo hago la de felipe??
ok nice
asi quitamos las pr
Haritz Puerto
@HaritzPuerto
May 10 2015 10:48
ok perfe
Faure
@AlvaroFaure
May 10 2015 10:49
¿Hay algo que hacer en lo que no estéis ocupados vosotros?
Haritz Puerto
@HaritzPuerto
May 10 2015 10:50
comprueba que el script esté bien
Faure
@AlvaroFaure
May 10 2015 10:50
¿El de Felipe?
Haritz Puerto
@HaritzPuerto
May 10 2015 10:50
lo necesitamos para subirlo a la cuenta común
Faure
@AlvaroFaure
May 10 2015 10:50
Vale, era en el que estaba xD
Perfecto, voy a revisar
Haritz Puerto
@HaritzPuerto
May 10 2015 10:51
no sé si alguno de los cambios que hemso hecho ahroa lo han modificado (la vista que modificó felipe que luego yo modifiqué y creé una nueva)
notas_alumnos
Esteban
@steveomatic
May 10 2015 10:57
Haritz
creo que hay un fallo en las vistas que creaste para las estadisticas
(o yo me estoy liando)
@HaritzPuerto
CREATE VIEW mediana_alu_relacion AS
select nombre, asignatura, median(nota) AS mediana from notas_alumnos
group by nombre, asignatura;
Haritz Puerto
@HaritzPuerto
May 10 2015 10:58
dime
Esteban
@steveomatic
May 10 2015 10:58
esa vista me enseña como si un usuario tuviera la misma nota mediana en una asignatura que no está matriculado
Haritz Puerto
@HaritzPuerto
May 10 2015 10:58
ya he terminado con la PR
la acepto ya
Esteban
@steveomatic
May 10 2015 10:58
bieeeeeeeeeeen
Faure
@AlvaroFaure
May 10 2015 10:58
Pues ya he encontrado un fallo en el script
Efectivamente, la vista notas_alumnos
que yo arreglé
el arreglo no está
Haritz Puerto
@HaritzPuerto
May 10 2015 10:59
espera
qué arreglo?
faure
Faure
@AlvaroFaure
May 10 2015 10:59
aquel que hice para mi procedimiento
que os enseñé que para unos datos
daba una cosa muy rara cuando ejecutabas la vista
el que cambié en docencia2 y me dijiste que bien visto xD
Haritz Puerto
@HaritzPuerto
May 10 2015 11:00
ahhh creo que ya me acuerdo
esteban
no sé a qué te refeires xDDD
Esteban
@steveomatic
May 10 2015 11:00
te digo
en vistas_para_estadisticas
la primera vista
Faure
@AlvaroFaure
May 10 2015 11:00
Hago una rama para modificarlo
Haritz Puerto
@HaritzPuerto
May 10 2015 11:01
ok faure
Esteban
@steveomatic
May 10 2015 11:01
CREATE VIEW mediana_alu_relacion AS
select nombre, asignatura, median(nota) AS mediana from notas_alumnos
group by nombre, asignatura;
Haritz Puerto
@HaritzPuerto
May 10 2015 11:01
Esteban
@steveomatic
May 10 2015 11:01
esa me muestra la mediana para todas las asignaturas y alumnos aunque NO esten matriculados
por ejemplo:
Jack Kerouac ADB 0,5
Jack Kerouac Bases de Datos 2 0,5
ves el 0,5 al final?
Haritz Puerto
@HaritzPuerto
May 10 2015 11:01
ahhhhhhh
ahora entiendo!
Esteban
@steveomatic
May 10 2015 11:02
esta mostrando lo mismo para las dos asignaturas
y eso que en una ni esta matriculado!
creo que es por el group by
vaya, eso no es problema, el problema si es se han usado para hacer procedures mas complejas
Haritz Puerto
@HaritzPuerto
May 10 2015 11:02
ATENCIÓN!!
Esteban
@steveomatic
May 10 2015 11:02
@/all
Haritz Puerto
@HaritzPuerto
May 10 2015 11:02
es posible que haya vistas de la primera práctica que estén mal
eso es fallo de la vista
pone notas alumnos
Faure
@AlvaroFaure
May 10 2015 11:03
Espera espera
Haritz Puerto
@HaritzPuerto
May 10 2015 11:03
debería dar las notas de los alumnos matriculas
Faure
@AlvaroFaure
May 10 2015 11:03
Vale
Mmm
Haritz Puerto
@HaritzPuerto
May 10 2015 11:03
tal vez ahí esté el fallo
Faure
@AlvaroFaure
May 10 2015 11:03
Tened cuidado de no usar la notas_alumnos que había antes
Haritz Puerto
@HaritzPuerto
May 10 2015 11:03
OJO NO LO ASEGURO
Faure
@AlvaroFaure
May 10 2015 11:03
que estaba maaaaaal
Haritz Puerto
@HaritzPuerto
May 10 2015 11:03
DIGO QUE HAY QUE REVISARLO
sí, tal vez la correción de faure lo arregle
Faure
@AlvaroFaure
May 10 2015 11:03
Esteban
haz
drop view notas_alumnos
Esteban
@steveomatic
May 10 2015 11:04
ok ok ok
Faure
@AlvaroFaure
May 10 2015 11:04
y copia el create view notas_alumnos que hay en master
Esteban
@steveomatic
May 10 2015 11:04
donde esta la nueva
ok
Faure
@AlvaroFaure
May 10 2015 11:04
que tiene que tener un
and asignatura_id = asignatura_asignatura_id
Esteban
@steveomatic
May 10 2015 11:04
ahhhhhh
por eso estaban mal las vistas que te dije, haritz?
Faure
@AlvaroFaure
May 10 2015 11:04
Joder, qué follón
Haritz Puerto
@HaritzPuerto
May 10 2015 11:06
es posible
Esteban
@steveomatic
May 10 2015 11:08
que follón
A ver alguien se tiene que encargar de comprobar y reparar las vistas esas
el analisis de alumno de felipe las usa
Faure
@AlvaroFaure
May 10 2015 11:11
Voy a hacerlo yo
Esteban
@steveomatic
May 10 2015 11:11
si
Faure
@AlvaroFaure
May 10 2015 11:11
Arranco la VM y le doy caña a todas las vistas
Esteban
@steveomatic
May 10 2015 11:11
y prueba también las de vistas_para_estadisticas
Faure
@AlvaroFaure
May 10 2015 11:11
que ya le dije a Haritz ayer que es algo imprescindible
porque vamos a hacer uso de ellas y de hecho ya estamos haciendo uso
vamos a hacer uso en el examen, quiero decir
Haritz Puerto
@HaritzPuerto
May 10 2015 11:16
mergeado
por fin!
solo queda una PR
Esteban
@steveomatic
May 10 2015 11:16
BIEEEEEEEEEEEN
de esa me encargo yo
Haritz Puerto
@HaritzPuerto
May 10 2015 11:17
sí sí
lo sé
Esteban
@steveomatic
May 10 2015 11:17
pero primero faure tiene que arreglar las vistas
luego felipe arreglar la funcion suya
Haritz Puerto
@HaritzPuerto
May 10 2015 11:17
ok
Esteban
@steveomatic
May 10 2015 11:17
y luego la reviso y mergeo
xd
oye una pregunta
Faure
@AlvaroFaure
May 10 2015 11:17
A ver, eso de arreglar las vistas... xD
Haritz Puerto
@HaritzPuerto
May 10 2015 11:17
dime
Faure
@AlvaroFaure
May 10 2015 11:17
Tengo que arreglar una del script
pero igual el resto funcionan bien!
Esteban
@steveomatic
May 10 2015 11:17
qué se puede tener y con qué condiciones en la cuenta del grupo y en la personal
para el examen
Faure
@AlvaroFaure
May 10 2015 11:17
Todo
Esteban
@steveomatic
May 10 2015 11:17
tio faure revisalas todas que funcionen bien es hyper importante
Faure
@AlvaroFaure
May 10 2015 11:17
Ah espera
en la cuenta de grupo no
que se cierra
coño, pero si te acabo de decir que es importantísimo revisarlo
claro que las voy a revisar bien! xD
Pero que igual no fallan
Esteban
@steveomatic
May 10 2015 11:18
igual no igual ssssssssssi
Haritz Puerto
@HaritzPuerto
May 10 2015 11:18
todo lo que esté en tu cuenta personal de oracle
Faure
@AlvaroFaure
May 10 2015 11:18
YA LO SÉËËËËeieuii
Sacto
Haritz Puerto
@HaritzPuerto
May 10 2015 11:18
#119
Faure
@AlvaroFaure
May 10 2015 11:18
como si te quieres meter el Quijote comentado
--En un lugar de la mancha
--de cuyo nombre no quiero acordarme
Esteban
@steveomatic
May 10 2015 11:19
ese opino que mejor lo dejamos como esta por ahora
Haritz Puerto
@HaritzPuerto
May 10 2015 11:19
ok
Esteban
@steveomatic
May 10 2015 11:19
o sea que solo cuente el numero de fallos iniciales
por no complicar mas el asunto ahora
Haritz Puerto
@HaritzPuerto
May 10 2015 11:19
ok
he cerrado issues
ahora está mucho mejor :D
Esteban
@steveomatic
May 10 2015 11:21
nice
lo que antes decia
por ejemplo a la cuenta personal no puedes crear usuarios
ni hacer grant's
no?
Haritz Puerto
@HaritzPuerto
May 10 2015 11:21
correcto
Esteban
@steveomatic
May 10 2015 11:22
entonces solo hay ciertas partes que se pueden subir
Haritz Puerto
@HaritzPuerto
May 10 2015 11:22
se sube todo
solo que no tenemos permisos para ejecutar
pero el profe sí
Esteban
@steveomatic
May 10 2015 11:25
como se sube todo sin ejecutarlo, lol?
es decir si no puedo EJECUTAR el grant
donde lo PONGO en la cuenta personal?
Haritz Puerto
@HaritzPuerto
May 10 2015 11:28
creas las funciones
eso te deja
pero no las puedes ejecutar
cuidado con docencia.
eso no vale en la olimpia
Faure
@AlvaroFaure
May 10 2015 11:30
Emmm....
create view or replace
Qué es eso
¿No es create or replace view?
Esteban
@steveomatic
May 10 2015 11:30
eso
xd
Haritz Puerto
@HaritzPuerto
May 10 2015 11:30
oppsss
Faure
@AlvaroFaure
May 10 2015 11:30
Pues tenemos en master un create view or replace
en docencia2
yo me encargo xD
Haritz Puerto
@HaritzPuerto
May 10 2015 11:31
puede que haya sido yo xD
Faure
@AlvaroFaure
May 10 2015 11:31
Sí xD
Haritz Puerto
@HaritzPuerto
May 10 2015 11:31
modifiqué una PR y acepté
Faure
@AlvaroFaure
May 10 2015 11:31
Porque ponía create view
y creo que añadiste or replace
pero lo harías rápido
y te equivocarías de lugar xDDD
Haritz Puerto
@HaritzPuerto
May 10 2015 11:31
sí xD
Faure
@AlvaroFaure
May 10 2015 11:31
Ojo, que yo iba por el mismo camino
he cortado y se me había quedado: CREATE OR REPLAC VIEWE
Haritz Puerto
@HaritzPuerto
May 10 2015 11:33
xDDD
Faure
@AlvaroFaure
May 10 2015 11:39
Arreglado el primer problema
¿Pongo "or replace" en todas las vistas?
Haritz Puerto
@HaritzPuerto
May 10 2015 11:41
mejor
tomaaa current streak 16 días!!!
Esteban
@steveomatic
May 10 2015 11:43
suertudo...
Haritz Puerto
@HaritzPuerto
May 10 2015 11:43
suertudo no
eso lo he buscado yo jajjaja
soy el que la tiene más larga!!!!
el streak, mal pensados!!!
xDDDD
Esteban
@steveomatic
May 10 2015 11:44
yo tuve 10 días...
pero caí enfermo
Haritz Puerto
@HaritzPuerto
May 10 2015 11:44
pues trabajas enfermo!!!
un autónomo trabaja enfermo!
xDDDD
tú también puedes! xD
Faure
@AlvaroFaure
May 10 2015 11:46
Comentad bien todos los procedimientos
Que creo que hay algunos en los que no se dice nada o casi nada
Y es un caos
Haritz Puerto
@HaritzPuerto
May 10 2015 11:46
verdad
Faure
@AlvaroFaure
May 10 2015 11:53
Otro error en el script
No está actualizada la tabla auditoria
Haritz Puerto
@HaritzPuerto
May 10 2015 11:56
me voy
vuelvo esta tarde
Faure
@AlvaroFaure
May 10 2015 11:56
Oye Haritz
una cosa rápida
Dime que no te has ido aún
Pues sí te has ido. Voy a ponerlo en un issue
Faure
@AlvaroFaure
May 10 2015 12:33
He encontrado un fallazo gordo en una vista de docencia2 y lo he arreglado
Va a un issue
Faure
@AlvaroFaure
May 10 2015 13:45
Madre mía la de fallos que estoy encontrando en las vistas....
Faure
@AlvaroFaure
May 10 2015 14:14
Todas las vistas del script revisadas!!! PR hecho!! Me voy a comer!
Haritz Puerto
@HaritzPuerto
May 10 2015 14:58
ya estoy
normal que haya fallos
nadie revisó las vistas...
This message was deleted
y no había datos para probarlas
voy a ver todos los issue
Faure
@AlvaroFaure
May 10 2015 15:00
Vale! En principio está todo arreglado, así que si todo está guay con mergear esa rama se arregla
Haritz Puerto
@HaritzPuerto
May 10 2015 15:02
perfe
good job
:+1:
he respondido a #145
Faure
@AlvaroFaure
May 10 2015 15:05
Voy actualizando y viendo
Haritz Puerto
@HaritzPuerto
May 10 2015 15:05
he respondido a #141
Faure
@AlvaroFaure
May 10 2015 15:06
Vale, entonces no mergees la PR! xD Que tengo que borrar lo del #145
Haritz Puerto
@HaritzPuerto
May 10 2015 15:06
ok
te espero
Faure
@AlvaroFaure
May 10 2015 15:13
Ya he borrado eso y he cambiado asc por desc
he hecho el commit y he hecho push
Voy a poner los fixes
Haritz Puerto
@HaritzPuerto
May 10 2015 15:14
voy a mirarlo
Haritz Puerto
@HaritzPuerto
May 10 2015 15:20
vale me queda por mirar el script
el resto lo veo bien
Faure
@AlvaroFaure
May 10 2015 15:20
Guay
Haritz Puerto
@HaritzPuerto
May 10 2015 15:20
voy a mirar el script a fondo
lo necesitamos para el examen
Faure
@AlvaroFaure
May 10 2015 15:20
Oye, en los issues que no has respondido
¿los has leído?
Haritz Puerto
@HaritzPuerto
May 10 2015 15:20
Faure
@AlvaroFaure
May 10 2015 15:20
Vale vale
Si cambias algo del script avisa
Aunque sea una coma xD
Que me lo he mirado a fondo yo también
Haritz Puerto
@HaritzPuerto
May 10 2015 15:21
okok
Faure
@AlvaroFaure
May 10 2015 15:40
¿Qué tal va? Yo voy a cerrar la VM al menos un rato
que lleva desde las 12 y el ordenador ruge
Haritz Puerto
@HaritzPuerto
May 10 2015 15:41
ok ok cierralo
don't worry
me ha salido un error raro en el oracle de la VM
os lo paso por whatsapp
creo que no se puede adjuntar imágenes aquí
o por lo menos no sé
Faure
@AlvaroFaure
May 10 2015 15:45
Copiar y pegar xD
O arrastrar, pero eso ya no lo he probado
Haritz Puerto
@HaritzPuerto
May 10 2015 15:46
file:///home/haritz/Desktop/errorVM.png
copypaste no vale xD
encima os he dado un path de mi máquina
eso puede ser un agujero de seguridad xD
Faure
@AlvaroFaure
May 10 2015 15:47
JAJAJA
Copypaste de la imagen en sí
Haritz Puerto
@HaritzPuerto
May 10 2015 15:47
es lento...
Faure
@AlvaroFaure
May 10 2015 15:47
no del archivo
Haritz Puerto
@HaritzPuerto
May 10 2015 15:47
reiniciar
Faure
@AlvaroFaure
May 10 2015 15:47
Ya
Haritz Puerto
@HaritzPuerto
May 10 2015 15:47
mi ordenador no es tan bueno
Faure
@AlvaroFaure
May 10 2015 15:47
La VM es lenta con ella sola
¿Perdón? ¿Has visto el mío? xD
Haritz Puerto
@HaritzPuerto
May 10 2015 15:47
ya xDDD
pero en el mio tan bien va lento xDD
y eso que es core i5
Faure
@AlvaroFaure
May 10 2015 15:48
Ponte el Ubun... ah vaya
Haritz Puerto
@HaritzPuerto
May 10 2015 15:48
tal vez el culpable sea windows y VMWare
Faure
@AlvaroFaure
May 10 2015 15:48
Ups
Haritz Puerto
@HaritzPuerto
May 10 2015 15:48
ubuntu en virtualbox va bien
faure estás?
ayuda
@AlvaroFaure
CREATE OR REPLACE VIEW notas_alu_por_tema_datos AS
SELECT asignatura.nombre as Asignatura, tema, NOTA, alumno.nombre || ' ' || alumno.apellido1 || ' ' ||
alumno.apellido2 AS Nombre, alumno.dni, curso_academico, grupo, expediente, alumno.fecha_alta AS "Fecha de alta",
alumno.fecha_nacimiento AS "Fecha de nacimiento"
FROM notas_alu_por_tema, usuario, matricula, alumno, asignatura
WHERE notas_alu_por_tema.usuario = usuario.usuario_id
AND matricula.usuario_usuario_id = usuario.usuario_id
AND matricula.alumno_alumno_id = alumno.alumno_id
AND asignatura.asignatura_id=notas_alu_por_tema.asignatura_id;
no le falta:
AND matricula.asignatura_asignatura_id = notas_alu_por_tema.asignatura_id;
Faure
@AlvaroFaure
May 10 2015 15:54
A ver
Estoy
Qué pasa
Aaaaaah
Mmm
¿Entonces qué falla?
Haritz Puerto
@HaritzPuerto
May 10 2015 15:54
aún no lo sé
estoy reiniciando la VM
en la cuenta aún no tengo datos
pero creo que se podrían repetir filas
de matrícula
Faure
@AlvaroFaure
May 10 2015 15:55
No debería
Espera
que vea el error
que lo expliqué en github
Haritz Puerto
@HaritzPuerto
May 10 2015 15:55
en matrícula solo estamos restringiendo por: AND matricula.usuario_usuario_id = usuario.usuario_id
Faure
@AlvaroFaure
May 10 2015 15:55
Pero falla
es un error
repite la información por cada asignatura
Haritz Puerto
@HaritzPuerto
May 10 2015 15:55
qué falla?
Faure
@AlvaroFaure
May 10 2015 15:56
pues que si le pides los datos a eso
imagina que un alumno ha hecho un ejercicio del tema 1
y tiene un 5
y otro ha hecho uno del tema 2
y tiene un 3
cuando pidas las notas
te va a salir que el alumno 1 tiene un 5 en el ejercicio del tema 1 y un 5 en el ejercicio del tema 2
Bueno, ejercicio no, asignatura
está repitiendo la información por cada asignatura
Haritz Puerto
@HaritzPuerto
May 10 2015 15:57
entonces hay un fallo no?
Faure
@AlvaroFaure
May 10 2015 15:57
Sí!
Y se soluciona así
es que estás uniendo todo
con asignatura
pero no pones ninguna restricción a asignatura
entonces repite toda la información por cada fila de asignatura
Haritz Puerto
@HaritzPuerto
May 10 2015 15:57
claro
Faure
@AlvaroFaure
May 10 2015 15:57
y como tiene dos filas, repite por cada una de ellas
Haritz Puerto
@HaritzPuerto
May 10 2015 15:58
AND matricula.asignatura_asignatura_id = notas_alu_por_tema.asignatura_id;?
eso falta?
Faure
@AlvaroFaure
May 10 2015 15:58
Prueba a ver
Es decir
Haritz Puerto
@HaritzPuerto
May 10 2015 15:58
ya funciona la VM!!
Faure
@AlvaroFaure
May 10 2015 15:58
prueba si te salen tres filas
Ah
que no tienes mis datos
Voy a tener que arrancar la máquina del infierno esta
Espero que eso sea lo único que esté mal, mergees y acabemos con esto
Haritz Puerto
@HaritzPuerto
May 10 2015 15:59
pero en la VM sí tengo los datos
Faure
@AlvaroFaure
May 10 2015 15:59
No los míos
yo estuve poniendo datos
en las tablas
Haritz Puerto
@HaritzPuerto
May 10 2015 15:59
ahhh
Faure
@AlvaroFaure
May 10 2015 15:59
para buscarle las cosquillas
Prueba si te funciona con lo que quieres
Aunque yo diría que lo que tienes que conectar es la tabla asignatura
que la estás uniendo ahí pero no restringes
Haritz Puerto
@HaritzPuerto
May 10 2015 16:01
con los datos que tengo, se ve claramente que hay datos repetidos
nono
no hay datos repetidos
Faure
@AlvaroFaure
May 10 2015 16:03
Pues con mis datos sí los hay
Mira el issue xD
Y es clarísimo
Si sumas esas notas te sale una burrada por cada alumno
porque se supone que han hecho ejercicios de relaciones en las que no participan
Haritz Puerto
@HaritzPuerto
May 10 2015 16:03
voy
Faure
@AlvaroFaure
May 10 2015 16:03
HaritzPuerto/ProjectDBA#147
Haritz Puerto
@HaritzPuerto
May 10 2015 16:04
tienes esos datos a mano?
para pasarlos a nuestras cuentas?
Faure
@AlvaroFaure
May 10 2015 16:05
No
Haritz Puerto
@HaritzPuerto
May 10 2015 16:05
pero ese issue no lo habías arreglado?
Faure
@AlvaroFaure
May 10 2015 16:05
Los añadí como sé: Mediante la interfaz xD
No entiendo
ese es el issue de la vista de la que estamos hablando
No?
Y lo he corregido
añadiendo esa línea que tú has dicho que no hay que añadir
Haritz Puerto
@HaritzPuerto
May 10 2015 16:06
estoy hablando de esa vista
pero es otra cosa
Faure
@AlvaroFaure
May 10 2015 16:06
Aaaaaaaaaaaaaaaaaaaaah
¿Qué pasa?
Haritz Puerto
@HaritzPuerto
May 10 2015 16:07
matrícula tiene como PK alumno, asignatura, curso acad
y nosotros solo cogemos usuario y alumno
Faure
@AlvaroFaure
May 10 2015 16:07
Mmm
Haritz Puerto
@HaritzPuerto
May 10 2015 16:07
pero no asignatura
Faure
@AlvaroFaure
May 10 2015 16:07
¿Y si la coges qué pasa?
Espera
que lo pruebo
Haritz Puerto
@HaritzPuerto
May 10 2015 16:08
deberíamos coger también asignatura no?
Faure
@AlvaroFaure
May 10 2015 16:08
No, espera mucho, que aún está iniciando xddd
Mmmm
Haritz Puerto
@HaritzPuerto
May 10 2015 16:08
en mi caso sale igual
Faure
@AlvaroFaure
May 10 2015 16:08
Voy a probarlo
voy a probar a añadir esa línea y quitar la que yo puse
y a añadir ambas
Haritz Puerto
@HaritzPuerto
May 10 2015 16:09
AND matricula.asignatura_asignatura_id = notas_alu_por_tema.asignatura_id;
no la quites
tu línea creo que está bien
creo que es necesario añadir esta, no remplazarla
Faure
@AlvaroFaure
May 10 2015 16:10
Voy a ver
Ambas
Lo commiteo
Haritz Puerto
@HaritzPuerto
May 10 2015 16:11
yeah!
espero que no haya más xD
Faure
@AlvaroFaure
May 10 2015 16:12
Por dios.
Haritz Puerto
@HaritzPuerto
May 10 2015 16:15
en notas_alumnos_para_procedure creo que pasa igual
Faure
@AlvaroFaure
May 10 2015 16:15
Voy a probarlo de todas formas
Haritz Puerto
@HaritzPuerto
May 10 2015 16:15
ok
meriendo y vuelvo
Faure
@AlvaroFaure
May 10 2015 16:18
Vale, yo lo estoy probando
Perfecto, sí
Todo bien
Ya está arreglado y pusheado (ambas cosas en ambos sql)
Haritz Puerto
@HaritzPuerto
May 10 2015 16:49
hay alguien??
notas_alu_por_tema_datos
muestro que en la asignatura 2 hay dos temas
pero yo solo veo uno
@AlvaroFaure ?
Faure
@AlvaroFaure
May 10 2015 16:50
¿Qué?
Pasa capturas
¿Estás en windows?
Haritz Puerto
@HaritzPuerto
May 10 2015 16:50
yo uso siempre LINUX
Faure
@AlvaroFaure
May 10 2015 16:50
:(
Haritz Puerto
@HaritzPuerto
May 10 2015 16:50
estoy con la VM
eso sí
xD
Faure
@AlvaroFaure
May 10 2015 16:51
Bueno, entonces na
Cuéntame
Haritz Puerto
@HaritzPuerto
May 10 2015 16:51
paso por whatsapp la caputa
Faure
@AlvaroFaure
May 10 2015 16:51
Vale
la caputa
Haritz Puerto
@HaritzPuerto
May 10 2015 16:51
ya es que el fallo es una puta xDDD
Faure
@AlvaroFaure
May 10 2015 16:52
Dime qué pasa con eso
Ahh
No
No ahh
no te sigo xD
No veo qué problema hay
Haritz Puerto
@HaritzPuerto
May 10 2015 16:53
espera
ya tienes las dos capturas
la asignatura 2 solo tiene 1 tiema
sin embargo, la vista tiene 2 temas!!!
Faure
@AlvaroFaure
May 10 2015 16:54
Creo que o te estás liando
o me estoy liando yo
Ah
es que eso es un follón
porque lo regulas por ejercicio
o sea
por relación
No, espera
wat
Joder, qué lío
Haritz Puerto
@HaritzPuerto
May 10 2015 16:54
esos ejercicios son del tema 2
no del tema 1
Faure
@AlvaroFaure
May 10 2015 16:54
Vale
Haritz Puerto
@HaritzPuerto
May 10 2015 16:54
el tema 1 no díebera estar
Faure
@AlvaroFaure
May 10 2015 16:55
¿Qué estás usando?
O sea, qué vista ejecutas
Haritz Puerto
@HaritzPuerto
May 10 2015 16:55
notas_alu_por_tema_datos
Faure
@AlvaroFaure
May 10 2015 16:55
Con qué código
¿El de master?
Haritz Puerto
@HaritzPuerto
May 10 2015 16:55
select * from notas_alu_por_tema_datos order by asignatura;
Faure
@AlvaroFaure
May 10 2015 16:56
Ay
Haritz Puerto
@HaritzPuerto
May 10 2015 16:56
el de tu rama
Faure
@AlvaroFaure
May 10 2015 16:56
El mío?
Sí, pero tras añadir lo de matrícula
Haritz Puerto
@HaritzPuerto
May 10 2015 16:56
en master también estará mal
Faure
@AlvaroFaure
May 10 2015 16:56
con el asignatura tal = asignatura tal
Vaya, ¿esto?:
CREATE OR REPLACE VIEW notas_alu_por_tema_datos AS
SELECT asignatura.nombre as Asignatura, tema, NOTA, alumno.nombre || ' ' || alumno.apellido1 || ' ' ||
alumno.apellido2 AS Nombre, alumno.dni, curso_academico, grupo, expediente, alumno.fecha_alta AS "Fecha de alta",
alumno.fecha_nacimiento AS "Fecha de nacimiento"
FROM notas_alu_por_tema, usuario, matricula, alumno, asignatura
WHERE notas_alu_por_tema.usuario = usuario.usuario_id
AND matricula.usuario_usuario_id = usuario.usuario_id
AND matricula.alumno_alumno_id = alumno.alumno_id
AND matricula.asignatura_asignatura_id = notas_alu_por_tema.asignatura_id
AND asignatura.asignatura_id=notas_alu_por_tema.asignatura_id;
Haritz Puerto
@HaritzPuerto
May 10 2015 16:56
Faure
@AlvaroFaure
May 10 2015 16:56
Rarísimo
Con todas mis vistas?
Es decir
esa vista hace uso de otras
¿Todas están bien?
Es que a mí me funciona bien!
Haritz Puerto
@HaritzPuerto
May 10 2015 16:57
estás seguro de que te funcionan bien?
no hay temas por ahí que no deberían estar?
Faure
@AlvaroFaure
May 10 2015 16:57
No
Está bien
Enséñame tu calif_ejercicio
Tus datos
Haritz Puerto
@HaritzPuerto
May 10 2015 16:58
lo tienes en whatsapp
la última
Faure
@AlvaroFaure
May 10 2015 16:58
Cierto
Tienes los mismos datos que yo xD
¿Esos son los únicos ejercicios que ha hecho Jack?
el usuario de id 3
Haritz Puerto
@HaritzPuerto
May 10 2015 16:59
Faure
@AlvaroFaure
May 10 2015 17:00
Qué raro
Haritz Puerto
@HaritzPuerto
May 10 2015 17:01
Notas_alu_tema_sin_datos
me da 19 rows
18*
me parece mucho
ahhh no
nada
no lo tenía actualizado
en la VM
Faure
@AlvaroFaure
May 10 2015 17:01
Te mato
Haritz Puerto
@HaritzPuerto
May 10 2015 17:02
HOSTIAS
PUEDES MATARME
:clap: soy un puto genio
solo que puedes hacer un trigger instead of quitar genio y poner imbécil xDDD
Faure
@AlvaroFaure
May 10 2015 17:03
JAJAJAJA
Hago un procedure que te pega una colleja
BUENO
Eso significa que está bien
Haritz Puerto
@HaritzPuerto
May 10 2015 17:03
como no lo tenía actualizado en la VM me ha dado problemas
voy a crear los procedures y todo en la cuenta
y lo miro todo allí
allí está actualizado 100%
Faure
@AlvaroFaure
May 10 2015 17:03
Vale
Haritz Puerto
@HaritzPuerto
May 10 2015 17:04
el código me parece bien
tengo que ver que los datos sean correctos
no he podido insertar nada de matricula
el resto se ha insertado bien
Faure
@AlvaroFaure
May 10 2015 17:09
¿Por qué no?
Haritz Puerto
@HaritzPuerto
May 10 2015 17:09
ya ya
no se habían copiado las primeras 3 líneas lol
TODO OK
Faure
@AlvaroFaure
May 10 2015 17:09
Ah bien
BIEN
MERGE?!
Haritz Puerto
@HaritzPuerto
May 10 2015 17:09
todo en español
no de to do
xD
aún no
Faure
@AlvaroFaure
May 10 2015 17:10
:(
Haritz Puerto
@HaritzPuerto
May 10 2015 17:10
quiero seguir mirarndo
xD
Faure
@AlvaroFaure
May 10 2015 17:10
Joder con la cara esa
Es mucho mejor a pelo : (
Haritz Puerto
@HaritzPuerto
May 10 2015 17:10
jajaja
bueno pues mergeo
que no haya problemas...
Haritz Puerto
@HaritzPuerto
May 10 2015 17:16
solo falta una PR que @steveomatic tiene asignada
Faure
@AlvaroFaure
May 10 2015 17:16
BIEEEEEEEEEEEEEEEEEEEEEEEEEEEEN
Eso cierra un montón de issues
Haritz Puerto
@HaritzPuerto
May 10 2015 17:17
i'm on it
Faure
@AlvaroFaure
May 10 2015 17:17
Dame, yo me encargo
Bueno, ya nada xD
La PR de Esteban y una rama, ¿no?
Haritz Puerto
@HaritzPuerto
May 10 2015 17:20
La PR de esteban solo no?
#104
comprobar eso+
Faure
@AlvaroFaure
May 10 2015 17:21
Ah, sí, la rama es la de la PR
No entiendo bien lo de ese issue
te refieres al ROWCOUNT?
Haritz Puerto
@HaritzPuerto
May 10 2015 17:22
Faure
@AlvaroFaure
May 10 2015 17:22
Eso lo arreglé yo en un fichero
y en el otro ya estaba arreglado
Haritz Puerto
@HaritzPuerto
May 10 2015 17:22
ahhh
Faure
@AlvaroFaure
May 10 2015 17:22
pero te lo miro en un segundo
Haritz Puerto
@HaritzPuerto
May 10 2015 17:22
great!
Faure
@AlvaroFaure
May 10 2015 17:22
Sólo puede estar en el de corrección normal y en del alumno
Haritz Puerto
@HaritzPuerto
May 10 2015 17:22
Faure
@AlvaroFaure
May 10 2015 17:23
Pues sí
cada vez que se hace fallos = fallos +1
se comprueba el rowcount
Haritz Puerto
@HaritzPuerto
May 10 2015 17:23
perfe!
Faure
@AlvaroFaure
May 10 2015 17:23
así que cerrando que es gerundio
Haritz Puerto
@HaritzPuerto
May 10 2015 17:23
jajaja
eso
listo!
se acaba ya
Faure
@AlvaroFaure
May 10 2015 17:24
Y ya para siempre
no como Sistemas
que cada vez hay otra xD
Haritz Puerto
@HaritzPuerto
May 10 2015 17:24
xDDD
Faure
@AlvaroFaure
May 10 2015 17:24
Permisos explícitos
Se dieron, ¿no?
Haritz Puerto
@HaritzPuerto
May 10 2015 17:24
creo que no
Faure
@AlvaroFaure
May 10 2015 17:24
Vale
hacemos una cosa
yo reviso todos los documentos
buscando por execute immediate
y te voy diciendo todos los permisos que hay que dar
Haritz Puerto
@HaritzPuerto
May 10 2015 17:25
ok
Faure
@AlvaroFaure
May 10 2015 17:25
que Felipe los apuntó en modificaciones esquema, creo
execute immediate 'select count(*) from ('|| v_alu_query||' MINUS '||v_res_query||')'
Te voy pasando los execute
y así voy más rápido
Haritz Puerto
@HaritzPuerto
May 10 2015 17:27
que permiso hay que dar a eso??
eso lo vi hace tiempo
Faure
@AlvaroFaure
May 10 2015 17:27
Yo creo que nada
Haritz Puerto
@HaritzPuerto
May 10 2015 17:27
y no supe qué darle
yo creo que tampoco
Faure
@AlvaroFaure
May 10 2015 17:27
Pruébalo
Usa un user sin privilegios
que ejecute eso y a ver qué pasa
Haritz Puerto
@HaritzPuerto
May 10 2015 17:28
pero v_alu_query?
eso es una variable
Faure
@AlvaroFaure
May 10 2015 17:28
Ya
pero yo qué sé xD
A lo mejor hay que dar permiso de select
Bueno
Haritz Puerto
@HaritzPuerto
May 10 2015 17:28
select dónde?
Faure
@AlvaroFaure
May 10 2015 17:29
No sé
No creo
que haga falta
Haritz Puerto
@HaritzPuerto
May 10 2015 17:29
a ver
eso lo ejecuta un user con rol alumno
menos permisos imposible
Faure
@AlvaroFaure
May 10 2015 17:29
Select sobre la tabla que sale de hacer el minus, pero eso es una chorrada xD
Haritz Puerto
@HaritzPuerto
May 10 2015 17:29
y funciona
Faure
@AlvaroFaure
May 10 2015 17:29
Perfecto
Haritz Puerto
@HaritzPuerto
May 10 2015 17:29
así que creo que eso no necesita nada
Faure
@AlvaroFaure
May 10 2015 17:29
Pos ale
Sigo
en modificacionesEsquema están estos:
grant create user to docencia;
grant drop user to docencia;
grant grant any role to docencia;
grant alter user to docencia;
EXECUTE IMMEDIATE 'GRANT R_ALUMNO TO ' || usuario;
EXECUTE IMMEDIATE 'CREATE USER ' || usuario || ' IDENTIFIED BY ' || pass;
Haritz Puerto
@HaritzPuerto
May 10 2015 17:31
los grant los podemos obviar
Faure
@AlvaroFaure
May 10 2015 17:31
EXECUTE IMMEDIATE 'DROP USER ' || usuario;
Haritz Puerto
@HaritzPuerto
May 10 2015 17:31
en la cuenta común no podemos dar grant
Faure
@AlvaroFaure
May 10 2015 17:31
EXECUTE IMMEDIATE 'DROP USER ' || usuario;
Haritz Puerto
@HaritzPuerto
May 10 2015 17:31
y menos a docencia
Faure
@AlvaroFaure
May 10 2015 17:31
Ah
Cierto xD
Entonces closeando
que es gerundio
¿Verdad?
Esteban
@steveomatic
May 10 2015 17:32
sup
Haritz Puerto
@HaritzPuerto
May 10 2015 17:32
Faure
@AlvaroFaure
May 10 2015 17:32
Esteban, la PR!
Esteban
@steveomatic
May 10 2015 17:32
ya se arreglaron las vistas?
Faure
@AlvaroFaure
May 10 2015 17:32
Ya arreglé las vistas
bitch
Esteban
@steveomatic
May 10 2015 17:32
y robots?
xd
Faure
@AlvaroFaure
May 10 2015 17:32
Calla
Que no he parado con esto
Esteban
@steveomatic
May 10 2015 17:33
y robots?
y robots?
y robots?
y robots?
y robots?
Faure
@AlvaroFaure
May 10 2015 17:33
ESTEBAN
Stop it
PR
6 issues
Esteban
@steveomatic
May 10 2015 17:34
no te pongas mandón
xd
Faure
@AlvaroFaure
May 10 2015 17:35
:(
Joder
: (
Así
Es que estoy hasta la polla de esto, quiero que se acabe YA xD
En matar sesión
deberíamos cambiar ya el sinónimo de v$session
por el del profe
¿No?
Haritz Puerto
@HaritzPuerto
May 10 2015 17:36
en mi cuenta lo he hecho así
en la grupal también habría que hacerlo
Faure
@AlvaroFaure
May 10 2015 17:37
¿Abro rama?
Haritz Puerto
@HaritzPuerto
May 10 2015 17:37
ok
yesss 600 contribuciones
un número redondo
ya soy un pro en github
a por las 1000!
solo tengo 4 seguidores... TT
Esteban
@steveomatic
May 10 2015 17:41
eh
donde esta mediana_alu_relacion
en que archivo
Haritz Puerto
@HaritzPuerto
May 10 2015 17:41
borrada
no sirved
Esteban
@steveomatic
May 10 2015 17:41
pues felipe lo usaba
en su pr
Faure
@AlvaroFaure
May 10 2015 17:42
Ups.
Estaba mal
Y no tenía sentido usarla
Esteban
@steveomatic
May 10 2015 17:42
voy a decirselo
Faure
@AlvaroFaure
May 10 2015 17:42
así que se borró
Esteban
@steveomatic
May 10 2015 17:42
que el lo modifique y yo la reviso
Haritz Puerto
@HaritzPuerto
May 10 2015 17:42
ok
Faure
@AlvaroFaure
May 10 2015 17:42
PR del cambio de SESIONES
Hagan juego
Haritz Puerto
@HaritzPuerto
May 10 2015 17:42
ok
Esteban
@steveomatic
May 10 2015 17:42
ya se lo he dicho
felipe luego la modificara
yo esta noche me pondre
pero ahora me tengo que ir con mis abuelos
Haritz Puerto
@HaritzPuerto
May 10 2015 17:43
ok
Esteban
@steveomatic
May 10 2015 17:43
igualmente ya no hay prisa, ya esta todo hecho
Haritz Puerto
@HaritzPuerto
May 10 2015 17:43
sí :D
Esteban
@steveomatic
May 10 2015 17:44
:D
Haritz Puerto
@HaritzPuerto
May 10 2015 17:44
voy a ver la PR
done
Esteban
@steveomatic
May 10 2015 17:45
easy
Haritz Puerto
@HaritzPuerto
May 10 2015 17:45
bueno desconcecto por ahora
Faure
@AlvaroFaure
May 10 2015 17:45
5 issues
Haritz Puerto
@HaritzPuerto
May 10 2015 17:45
a la noche me conectaré de nuevo por si hay novedades
Faure
@AlvaroFaure
May 10 2015 17:45
closeo otro
el del grant trigger, porque no hacemos grants
Haritz Puerto
@HaritzPuerto
May 10 2015 17:45
#119
lo podemos cerrar no?
Esteban
@steveomatic
May 10 2015 17:45
se
Haritz Puerto
@HaritzPuerto
May 10 2015 17:45
nadie quiere implementar nuevas cosas verdad?
Esteban
@steveomatic
May 10 2015 17:45
no XDD
por eso
closea
Haritz Puerto
@HaritzPuerto
May 10 2015 17:45
jajaja
casi listo
good job fellas!
Faure
@AlvaroFaure
May 10 2015 17:46
¿Os vais ya ya?
¿O me ayudáis a cerrar un último issue?
Haritz Puerto
@HaritzPuerto
May 10 2015 17:46
qué issue?
Faure
@AlvaroFaure
May 10 2015 17:46
El de la tabla de auditoria
Reviso dónde se usa
Haritz Puerto
@HaritzPuerto
May 10 2015 17:47
tengo que sacar a los perros
esta noche me pongo
Faure
@AlvaroFaure
May 10 2015 17:47
Vale, pues la dejamos para más adelante y me voy con robots
Haritz Puerto
@HaritzPuerto
May 10 2015 17:47
ok
Faure
@AlvaroFaure
May 10 2015 17:47
Básicamente queda la PR
comentar todo
pasarlo al esquema
y revisar
Esteban
@steveomatic
May 10 2015 17:49
robots...
Faure
@AlvaroFaure
May 10 2015 17:50
"Vale, pues la dejamos para más adelante y me voy con robots"
Esteban
@steveomatic
May 10 2015 17:56
sisi
no lo decía en ese plan
lo decía en plan: "Oh...robots...Sorry man."
Faure
@AlvaroFaure
May 10 2015 18:00
4 semanas
Sólo 4 semanas...
He cerrado el issue de la tabla de auditoria, lo he revisado todo y está solucionado
PR, comentar, revisar y pasar al script. Me voy con robots, no lloréis por mí, ya estoy muerto.
Felipe Sulser
@FelipeSulser
May 10 2015 18:13
Hey ya me pongo otra vez
@/all que vistas habeis cambiado? Es decir, que es lo que le pasa a mi rama ahora?
Faure
@AlvaroFaure
May 10 2015 18:18
A ver
Hemos arreglado todas las vistas, que esteban mal
Bueno, no todas
El caso es
que nos hemos cargado la de mejores por relación
eso es lo único que te afecta
Nos la hemos cargado porque le he descubierto un fallo y Haritz y yo hemos decidido no complicarnos arreglando algo que no servía (no sabíamos que la usabas)
Felipe Sulser
@FelipeSulser
May 10 2015 18:19
Esa no la uso
Faure
@AlvaroFaure
May 10 2015 18:19
Ah
Joder, pues Esteban dice que sí
Felipe Sulser
@FelipeSulser
May 10 2015 18:19
voy a ver
en que archivo estaba mejor por relacion?
bueno ya me encargo ya
algo mas aparte de eso?
Faure
@AlvaroFaure
May 10 2015 18:21
Estaba en VistasParaEstadisticas
Felipe Sulser
@FelipeSulser
May 10 2015 18:21
Ok
Faure
@AlvaroFaure
May 10 2015 18:21
Nada más
he arreglado cinco o seis vistas
de docencia2
que estaban mal
Felipe Sulser
@FelipeSulser
May 10 2015 18:21
Okok
Faure
@AlvaroFaure
May 10 2015 18:21
y las he actualizado en el script
Felipe Sulser
@FelipeSulser
May 10 2015 18:21
voy aver
Faure
@AlvaroFaure
May 10 2015 18:21
al que he llevado todo lo demás (hay un issue importante que debes leer)
Felipe Sulser
@FelipeSulser
May 10 2015 18:21
y auqnue encuentre algo no hago nada, lo dejo para mañana
Faure
@AlvaroFaure
May 10 2015 18:21
Curiosea los issues cerrados
Felipe Sulser
@FelipeSulser
May 10 2015 18:22
que tenemos tiempo y prefiero que esteis todos
Faure
@AlvaroFaure
May 10 2015 18:22
Vale
Felipe Sulser
@FelipeSulser
May 10 2015 18:22
Para acabar ya y no tocar nada
Faure
@AlvaroFaure
May 10 2015 18:22
de todas formas es lo que he dicho, sólo queda que esté lista esa rama
que se acepte
comentarlo todo
y meterlo en el script
Haritz Puerto
@HaritzPuerto
May 10 2015 20:28
esta noche no me pongo sorry
tengo que revisar la presentación de mañana de algoritmia