sql >> Base de Datos >  >> RDS >> PostgreSQL

error de comando alambique util no puede encontrar identificador

Alambique almacena el historial de versiones en su base de datos. Por lo tanto, está utilizando el valor almacenado en su base de datos para buscar la revisión. El número de versión de mi base de datos personal se almacena en la tabla alembic_version :

mysql> SELECT * FROM alembic_version;
+-------------+
| version_num |
+-------------+
| c8ad125e063 |
+-------------+
1 row in set (0.00 sec)

Sugerencia:use el comando SHOW TABLES si es una base de datos basada en SQL para ver las tablas.

Para resolver su problema simplemente use el comando:

DROP TABLE alembic_version;

O cualquiera que sea el nombre de la tabla de versiones de la base de datos. Y luego debe reiniciar la carpeta de migración con el comando:

python manage.py db init

Y luego creando una nueva migración:

python manage.py db migrate

Y entonces deberías estar listo para trabajar con migraciones en alambique.