#30 Erreur SQLAlchemy sur les posts

Закрыто
открыта 6 месяцев назад Darks · комментариев: 2
Darks прокомментировал 6 месяцев назад

En récupérant le travail sur la branche posts ou dev, après avoir flask db upgrade, on se bouffe des erreurs sqlalchemy.exc.ProgrammingError: (psycopg2.errors.UndefinedColumn) ERREUR: la colonne forum.prefix n'existe pas

Même erreur que ce soit en créant les fichiers avec le master script, ou en listant les forums.

Une migration qui n'a pas été publiée ? @Lephenixnoir

En récupérant le travail sur la branche `posts` ou `dev`, après avoir `flask db upgrade`, on se bouffe des erreurs `sqlalchemy.exc.ProgrammingError: (psycopg2.errors.UndefinedColumn) ERREUR: la colonne forum.prefix n'existe pas ` Même erreur que ce soit en créant les fichiers avec le master script, ou en listant les forums. Une migration qui n'a pas été publiée ? @Lephenixnoir
Lephenixnoir был назначен Darks 6 месяцев назад
Darks добавил(а) метку
bug
6 месяцев назад
Lephenixnoir прокомментировал 6 месяцев назад
Владелец

Le script est bien présent dans le commit aa75ff09a1. Cependant j'ai rebasé des migrations à cette époque donc ta bdd est peut-être pas synchronisée.

migrations/versions/a7aac1469393_forum_editions.py :

def upgrade():
    # ### commands auto generated by Alembic - please adjust! ###
    op.add_column('forum', sa.Column('descr', sa.UnicodeText(), nullable=True))
    op.add_column('forum', sa.Column('prefix', sa.Unicode(length=64), nullable=True))
    op.drop_column('forum', 'slug')
    op.drop_column('forum', 'description')
    # ### end Alembic commands ###
Le script est bien présent dans le commit aa75ff09a1. Cependant j'ai rebasé des migrations à cette époque donc ta bdd est peut-être pas synchronisée. `migrations/versions/a7aac1469393_forum_editions.py` : ```python def upgrade(): # ### commands auto generated by Alembic - please adjust! ### op.add_column('forum', sa.Column('descr', sa.UnicodeText(), nullable=True)) op.add_column('forum', sa.Column('prefix', sa.Unicode(length=64), nullable=True)) op.drop_column('forum', 'slug') op.drop_column('forum', 'description') # ### end Alembic commands ### ```
Darks прокомментировал 3 месяцев назад
Владелец

Reconstruire la BDD from scratch permet de résoudre le problème. Faudra faire gaffe à ne pas avancer en parallèle sur la base de donnée.

Avertir qu'on tape de la modif et push le plus vite possible l'évolution BDD me parait être la solution la plus triviale.

Reconstruire la BDD from scratch permet de résoudre le problème. Faudra faire gaffe à ne pas avancer en parallèle sur la base de donnée. Avertir qu'on tape de la modif et push le plus vite possible l'évolution BDD me parait être la solution la plus triviale.
Войдите, чтобы присоединиться к обсуждению.
Нет этапа
Нет назначенных лиц
2 участников
Срок выполнения

Срок выполнения не установлен.

Зависимости

В настоящее время эта задача не имеет зависимостей.

Загрузка…
Отмена
Сохранить
Пока нет содержимого.