alembic

    0热度

    1回答

    我定义了一些车型的一些关联表的M2M关系关系表: from itsdangerous import TimedJSONWebSignatureSerializer from passlib.hash import bcrypt from sqlalchemy.ext.declarative import declarative_base import app from app impor

    3热度

    1回答

    我正在制作一个测试博客使用指南发现here。它非常全面。但是,我在这个荒诞迁徙中遇到了麻烦。我可以删除所有的版本,并启动一个新的数据库,所有的列都很好。但是,当我添加一个新列时,我遇到了问题。这里是我的models.py代码: models.py .... class Person(db.Model): __tablename__ = 'person' id = db.Col

    5热度

    2回答

    在事务内部运行alembic upgrade head以便所有数据库更改成功或失败?如果没有,为什么这样设计?

    2热度

    1回答

    命令我运行: alembic -c development.ini revision --autogenerate -m "test" 我得到以下结果: Traceback (most recent call last): File "/Users/charleswesley/.virtualenvs/foundation/bin/alembic", line 9, in <modu

    22热度

    5回答

    我正在使用Alembic和SQL Alchemy。使用SQL Alchemy,我倾向于遵循一种模式,即不使用版本化代码存储连接字符串。相反,我有文件secret.py,其中包含任何机密信息。我把这个文件名放在我的.gitignore中,所以它不会在GitHub上结束。 此模式正常工作,但现在我正在使用Alembic进行迁移。看来我无法隐藏连接字符串。相反在alembic.ini,您将连接字符串作为

    30热度

    3回答

    如何在我的第一次迁移中插入一些种子数据?如果迁移不是最好的地方,那么最佳做法是什么? """empty message Revision ID: 384cfaaaa0be Revises: None Create Date: 2013-10-11 16:36:34.696069 """ # revision identifiers, used by Alembic. revisi

    1热度

    1回答

    我想从SQLite中使用Flask-SQLAlchemy读取BLOB(LargeBinary)对象,并且出现此错误:TypeError: must be string or read-only buffer, not None。 我的代码如下: @app.route('/csv/<int:job_id>', methods=['GET']) def get_csv(job_id): "

    0热度

    1回答

    我正在尝试将Heroku应用程序部署到Heroku。我已经被推到Heroku的,并且可以访问我的登录页面,但到数据库的任何调用给出了一个OperationalError: 2014-01-29T12:12:31.801772+00:00 app[web.1]: OperationalError: (OperationalError) no such table: projects_project

    0热度

    1回答

    我有一个基于Flask的应用程序,我试图启用迁移以管理数据库结构更改。在我开始使用alembic和flask-migrate之前,我的数据库不是空的,并且包含表和记录。 首先,我试图用蒸馏器独立的,只是PIP安装蒸馏器,然后配置一切,并使用自动生成为产生差异。所有工作正常,但输出不正是我所料: INFO [alembic.autogenerate.compare] Detected removed

    9热度

    1回答

    我想通过使用Alembic将数据库的列类型从字符串更改为整数。如果我用纯SQL,它实现的目标: alter table statistic_ticket alter column tags type bigint using tags::bigint; 但是当我使用蒸馏器,如: import sqlalchemy as sa def upgrade(): op.alter_colu