Skip to content

Migration de Movimientos #34

@eamanu

Description

@eamanu

Leyendo un poco la documentación [0] observo que el argumento migrate
del metodo pydal.DAL.define_table() debería ser un booleano.

Por lo que está linea https://github.com/PyAr/OpenLex/blob/master/models/db_pydoctor.py#L242 está haciendo que
no se ejecute la migración por lo tanto a la hora de crear un movimiento tengo el siguiente error:

image

Esto lo soluciona

diff --git a/models/db_pydoctor.py b/models/db_pydoctor.py
index f987621..aba8746 100644
--- a/models/db_pydoctor.py
+++ b/models/db_pydoctor.py
@@ -239,7 +239,7 @@ db.define_table(
     singular=T("Movimiento"),
     plural=T("Movimientos"),
     format='%(titulo)s',
-    migrate='movimiento.table')
+    migrate=True)
 db.movimiento.id.readable = db.movimiento.id.writable = False
 # python web2py.py -S PyDoctor -M

[0] https://pydal.readthedocs.io/en/latest/_modules/pydal/base.html?highlight=migrate

cc: @marian-vignau @Juerodriguez

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions