summaryrefslogtreecommitdiff
path: root/test/dialect/firebird.py
Commit message (Collapse)AuthorAgeFilesLines
* - unit tests have been migrated from unittest to nose.Mike Bayer2009-06-101-228/+0
| | | | | See README.unittests for information on how to run the tests. [ticket:970]
* The column default has been renamed `server_default` in 0.5Lele Gaifax2008-05-161-3/+3
|
* Fix table.delete() argumentsLele Gaifax2008-05-151-1/+1
|
* Support Firebird 2.0+ RETURNINGLele Gaifax2008-05-141-1/+108
|
* r4695 merged to trunk; trunk now becomes 0.5.Mike Bayer2008-05-091-1/+1
| | | | 0.4 development continues at /sqlalchemy/branches/rel_0_4
* Firebird 2 has a SUBSTRING() builtin, expose it thru a functionLele Gaifax2008-04-111-0/+3
|
* - updated the naming scheme of the base test classes in test/testlib/testing.py;Mike Bayer2008-02-111-3/+3
| | | | | tests extend from either TestBase or ORMTest, using additional mixins for special assertion methods as needed
* - testbase is gone, replaced by testenvJason Kirtland2008-01-121-9/+9
| | | | | | - Importing testenv has no side effects- explicit functions provide similar behavior to the old immediate behavior of testbase - testing.db has the configured db - Fixed up the perf/* scripts
* Try to reflect also the Sequence on the PK under FirebirdLele Gaifax2008-01-111-1/+14
|
* func unittest fixMike Bayer2008-01-041-1/+1
|
* Implemented FBDialect.server_version_info()Lele Gaifax2007-12-151-6/+12
|
* Use the external strlen UDF for func.length() under FirebirdLele Gaifax2007-12-131-0/+22
|
* - Removed @testing.supported. Dialects in development or maintained outsideJason Kirtland2007-12-131-11/+4
| | | | | | | | | | | the tree can now run the full suite of tests out of the box. - Migrated most @supported to @fails_on, @fails_on_everything_but, or (last resort) @unsupported. @fails_on revealed a slew of bogus test skippage, which was corrected. - Added @fails_on_everything_but. Yes, the first usage *was* "fails_on_everything_but('postgres')". How did you guess! - Migrated @supported in dialect/* to the new test-class attribute __only_on__. - Test classes can also have __unsupported_on__ and __excluded_on__.
* Reflect Firebird PassiveDefaultsLele Gaifax2007-12-121-1/+3
| | | | | | - column's default values are properly reflected (also those coming from DOMAINs) - implemented .has_sequence() - fix type on FK reflection
* Better reflection of Firebird data types.Lele Gaifax2007-12-091-0/+48
| | | | | Instead of relying on internal numeric code, lookup the associated real name. This has the extra benefit of properly handling of DOMAINs.
* - generation of "unique" bind parameters has been simplified to use the sameMike Bayer2007-12-061-1/+1
| | | | | | | | | | "unique identifier" mechanisms as everything else. This doesn't affect user code, except any code that might have been hardcoded against the generated names. Generated bind params now have the form "<paramname>_<num>", whereas before only the second bind of the same name would have this form. - bindparam() objects themselves can be used as keys for execute(), i.e. statement.execute({bind1:'foo', bind2:'bar'})
* - basic framework for generic functions, [ticket:615]Mike Bayer2007-12-051-1/+1
| | | | | | | - changed the various "literal" generation functions to use an anonymous bind parameter. not much changes here except their labels now look like ":param_1", ":param_2" instead of ":literal" - from_obj keyword argument to select() can be a scalar or a list.
* - MSSQL anonymous labels for selection of functions made deterministicMike Bayer2007-11-181-1/+4
| | | | - propagate correct **kwargs through mssql methods
* repaired FB functions, [ticket:862]Mike Bayer2007-11-181-1/+7
|
* fixed firebird visit_alias [ticket:779]Mike Bayer2007-09-221-0/+15
|
* added stub/import tests for all dialectsJason Kirtland2007-08-211-0/+10
post-refactor fix for access dialect