On 5/22/15 2:18 PM, Sylvain Martel wrote:
Hi, I tested this and while the "firebird" error message is now gone,
I am getting this error:
"Error while preparing SQL statement:")
sqlalchemy.exc.DatabaseError: (fdb.fbcore.DatabaseError) ('Error while
preparing SQL statement:\n- SQLCODE: -204\n- Dynamic S
QL Error\n- SQL error code = -204\n- Table unknown\n-
ALEMBIC_VERSION\n- At line 1, column 13', -204, 335544569) [SQL: "INSER
T INTO alembic_version (version_num) VALUES ('38c4e85512a9')"]
Exception ignored in: <bound method PreparedStatement.__del__ of
<fdb.fbcore.PreparedStatement object at 0x044AC690>>
Traceback (most recent call last):
File "G:\Usr\py\Z1Venv\lib\site-packages\fdb\fbcore.py", line 3166,
in __del__
File "G:\Usr\py\Z1Venv\lib\site-packages\fdb\fbcore.py", line 3042,
in _close
ReferenceError: weakly-referenced object no longer exists
looks like an fdb bug to me
On Tuesday, 17 March 2015 18:53:17 UTC-4, Michael Bayer wrote:
on Alembic, there’s no dialect as of yet. Though you can make a
“fake” one like this:
from alembic.ddl import impl
class FirebirdDialect(impl.DefaultImpl):
__dialect__ = ‘firebird'
transactional_ddl = True
just making that class will add it to the _impls dict and will get
you past the KeyError you have there.
though as far as support for firebird-specific ALTER directives,
we haven’t looked into that.
Steve <st...@canary.md <javascript:>> wrote:
> Hi,
>
> I am testing out Firebird b/c I want to use Alembic to set up my
unit tests. Is Firebird supported by Alembic? I am getting the
error message below. I am running Alembic 0.6.0 and SqlAlchemy 0.8.2
>
> File
".../.virtualenv/local/lib/python2.7/site-packages/alembic/ddl/impl.py",
line 50, in get_by_dialect
> return _impls[dialect.name <http://dialect.name>]
> KeyError: 'firebird'
>
> Thanks,
> Steve
>
>
> --
> 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
<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
<mailto:sqlalchemy-alembic+unsubscr...@googlegroups.com>.
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.