15

I'm attempting to configure SQLAlchemy Alembic for my Pyramid project and I want to use my developement.ini (or production.ini) for the configuration settings for Alembic. Is it possible to specify the .ini file I wish to use anywhere within Alembic?

Vincent Catalano
  • 2,259
  • 4
  • 22
  • 29

2 Answers2

30

Just specify alembic -c /some/path/to/another.ini when running alembic commands. You could even put the [alembic] section in your development.ini and production.ini files and just alembic -c production.ini upgrade head.

Michael Merickel
  • 23,153
  • 3
  • 54
  • 70
0

in many cases you can also use one shared alembic.ini and dynamically compute some parts somewhere else and interpolate them into the alembic.ini via %(VARIABLE)s replacements. see https://stackoverflow.com/a/55190497/2536029 for a complete description.

mnagel
  • 6,729
  • 4
  • 31
  • 66