is there no way to get this alter statement without writing raw sql?
e.g. something like: op.alter_column("my_table", "my_column", 
existing_type=ENUM(...), type_=ENUM()) ?

On Monday, September 24, 2018 at 2:36:52 PM UTC-4, Mike Bayer wrote:
>
> Postgresql ENUMs are entirely different from any other database so it 
> matters a lot.  For PG, you'd want to be doing op.execute("ALTER TYPE 
> myenum ..."), full syntax is at 
> https://www.postgresql.org/docs/9.1/static/sql-altertype.html 
> On Mon, Sep 24, 2018 at 12:45 PM Alex Rothberg <agrot...@gmail.com 
> <javascript:>> wrote: 
> > 
> > Assuming that I am using the PEP-435 enum feature in SQLA, e.g.: 
> > class InvitationReason(str, enum.Enum): 
> >     ORIGINAL_ADMIN = "ORIGINAL_ADMIN" 
> >     FIRM_USER = "FIRM_USER" 
> >     ... 
> > 
> > reason = db.Column(db.Enum(InvitationReason), nullable=False) 
> > 
> > and I want to add / change the values in the enum. I know that alembic 
> won't auto generate the migration. Given that, what is the simplest way to 
> specify the migration by hand? I am using postgres, if that matters. 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups "sqlalchemy-alembic" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to sqlalchemy-alembic+unsubscr...@googlegroups.com <javascript:>. 
>
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"sqlalchemy-alembic" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sqlalchemy-alembic+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to