code: def run_migrations_online():
      
      set_mysql_engine()
      engine = session.create_engine(neutron_config.database.connection)
  
      connection = engine.connect()
      context.configure(
          connection=connection,
          target_metadata=target_metadata,
          include_object=include_object,
          version_table=alembic_migrations.VERSION_TABLE
      )
  
      try:
          with context.begin_transaction():
              context.run_migrations()
      finally:
          connection.close()
          engine.dispose()
docs: Run migrations in 'online' mode.
  
      In this scenario we need to create an Engine
      and associate a connection with the context.