X-Git-Url: https://git.llucax.com/software/sercom.git/blobdiff_plain/5d9bc331f6dd7b1e4a0566a1844ab4d863a4cd48..233c80ea16c56e21e093152166d7b075f2cfb808:/sercom/model.py diff --git a/sercom/model.py b/sercom/model.py index 24e811a..879c35c 100644 --- a/sercom/model.py +++ b/sercom/model.py @@ -334,7 +334,7 @@ class Tarea(InheritableSQLObject): #{{{ class TareaFuente(Tarea): #{{{ # Joins - comandos = MultipleJoin('ComandoFuente') + comandos = MultipleJoin('ComandoFuente', joinColumn='tarea_id') def add_comando(self, orden, comando, **kw): return ComandoFuente(tarea=self, orden=orden, comando=comando, **kw) @@ -349,7 +349,7 @@ class TareaFuente(Tarea): #{{{ class TareaPrueba(Tarea): #{{{ # Joins - comandos = MultipleJoin('ComandoPrueba') + comandos = MultipleJoin('ComandoPrueba', joinColumn='tarea_id') def add_comando(self, orden, comando, **kw): return ComandoPrueba(tarea=self, orden=orden, comando=comando, **kw) @@ -873,7 +873,7 @@ class ComandoFuenteEjecutado(ComandoEjecutado): #{{{ return '%s-%s' % (self.tarea.shortrepr(), self.entrega.shortrepr()) #}}} -class ComandoPruebaEjecutado(SQLObject): #{{{ +class ComandoPruebaEjecutado(ComandoEjecutado): #{{{ # Clave comando = ForeignKey('ComandoPrueba', notNone=True, cascade=False) prueba = ForeignKey('Prueba', notNone=True, cascade=False)