Oracle: add support for table and index compression and bitmap indexes
Issue #3127
resolved
Hi,
The 0.9 series made it a lot more difficult to create ad-hoc extensions to the existing dialects by disallowing parameters the core does not understand. We need a couple Oracle-specific features, so I spent some time generalizing them for inclusion in SQLAlchemy. I've tried to make the patch work for older Oracle releases too, but I have access to 11g only so I could not test anything older. I don't have DBA access either, so I was not able to run some of the tests that require extra privileges.
Gabor
Comments (8)
-
repo owner -
Account Deleted reporter Patch updated with documentation. I didn't know about DialectKWArgs.argument_for, thanks for the pointer.
-
repo owner - changed milestone to 0.9.8
-
repo owner - changed milestone to 0.9.7
-
repo owner - changed milestone to 0.9.8
-
repo owner - changed milestone to 1.0
feature stuff....so its 1.0
-
repo owner - changed status to resolved
- New Oracle DDL features for tables, indexes: COMPRESS, BITMAP.
Patch courtesy Gabor Gombas.
fixes
#3127
→ <<cset edef95379777>>
-
repo owner terrific patch, thanks a ton!
- Log in to comment
use argument_for: http://docs.sqlalchemy.org/en/rel_0_9/core/sqlelement.html?highlight=argument_for#sqlalchemy.sql.base.DialectKWArgs.argument_for to add checked arguments to objects.
for the patch here it would be helpful if it had some docs for the new features ( I only looked briefly) and also if you could send as a pullrequest on github, that helps a lot too. thanks!