alembic

    8热度

    2回答

    我有一个应用程序构建瓶,我想今天为它创建一个新的迁移。当我运行 $ alembic revision -m "__name__" 我得到一个消息 Only a single head is supported. The script directory has multiple heads (due branching), which must be resolved by manually

    0热度

    1回答

    我有一个瓶的应用程序有如下型号: class User(db.Model, UserMixin): __tablename__ = 'users' id = db.Column(db.Integer, primary_key=True) email = db.Column(db.String(64), unique=True, index=True) pas

    10热度

    1回答

    我试图自动生成一个蒸馏器版本首次对预先存在的数据库,但是当我运行下面的命令 alembic revision --autogenerate 它会产生尝试迁移在我的数据库中创建每个表和索引。此类似: def upgrade(): ### commands auto generated by Alembic - please adjust! ### op.create_tabl

    0热度

    1回答

    我有一个烧瓶应用程序构建,我想今天为它创建一个新的迁移。当我运行$python manage.py db upgrade 我得到的消息 提高util.CommandError(“只有一个头支持的” alembic.util.CommandError:只有一个头支持的脚本目录有多个头(由于分支),必须通过手动编辑修改的文件来解决,形成线性序列运行alembic branches看到发散(S)。 所以

    37热度

    1回答

    我需要在Alembic升级过程中更改数据。 我现在有一个“玩家”表中的第一修订: def upgrade(): op.create_table('player', sa.Column('id', sa.Integer(), nullable=False), sa.Column('name', sa.Unicode(length=200), nullable=Fal

    11热度

    3回答

    我为基于PySide的桌面应用程序使用SQLite作为应用程序文件格式(请参阅here,为什么要这样做)。也就是说,当用户使用我的应用程序时,他们的数据被保存在他们机器上的单个数据库文件中。我正在使用SQLAlchemy ORM与数据库进行通信。 在我发布应用程序的新版本时,我可能会修改数据库架构。我不希望用户每次更改架构时都不得不扔掉他们的数据,所以我需要将他们的数据库迁移到最新的格式。另外,我

    0热度

    1回答

    我需要在我的MYSQL数据库中使用DOUBLE列。我已经阅读了文档,这表明我使用精度为64的Float。但是,这似乎并不奏效。我结束了一个普通的浮动列,并且所需的精度不存在。 我也试过: from sqlalchemy.dialects.mysql import DOUBLE #and in the model: item = db.Column(DOUBLE()) 但是,迁移时,瓶,迁移似

    3热度

    1回答

    我在Postgres中创建了一个数据库和模式。我有我的模型,当我运行使用Flask-Migrate的python manager.py db migrate时,出现下面的错误。但是,db init命令有效。 sqlalchemy.exc.ProgrammingError: (ProgrammingError) no schema has been selected to create in 现

    0热度

    1回答

    我试图插入一些数据作为部署的一部分。我创建了以下修订蒸馏器脚本AttributeError的 revision = '59891ffc8502' down_revision = '349540cf9cef' from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import mysql from

    2热度

    1回答

    您举报此重复之前: 我也来看看这个question/answer,我没做什么暗示,但是当我做添加以下代码: permslookup = sa.Table('permslookup', sa.Column('perms_lookup_id', primary_key=True), sa.Column('name', sa.Unicode(40), index=True),