Difference between revisions of "PostgreSQL Adapter Project - Extending SQLAdapter"
(→Task Summary) |
|||
Line 13: | Line 13: | ||
| colspan="3" |'''Implement''' | | colspan="3" |'''Implement''' | ||
|- | |- | ||
− | |appendIdentityColumn | + | |<code>appendIdentityColumn</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |appendIdentityPrefix | + | |<code>appendIdentityPrefix</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |appendIdentitySuffix | + | |<code>appendIdentitySuffix</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |appendIdentityValue | + | |<code>appendIdentityValue</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |appendInfixHint | + | |<code>appendInfixHint</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |appendLiteral | + | |<code>appendLiteral</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | | | + | |a<code>ppendMatchStatement</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |appendNoRowsBlock | + | |<code>appendNoRowsBlock</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |appendNoRowsEnd | + | |<code>appendNoRowsEnd</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |appendNoRowsStart | + | |<code>appendNoRowsStart</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |appendPrefixHint | + | |<code>appendPrefixHint</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |appendStringLengthPrefix | + | |<code>appendStringLengthPrefix</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |appendSubstringPrefix | + | |<code>appendSubstringPrefix</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |appendSuffixHint | + | |<code>appendSuffixHint</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |appendTableHint | + | |<code>appendTableHint</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |appendTypeConversion | + | |<code>appendTypeConversion</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |bindIdentity | + | |<code>bindIdentity</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |createSchemaManager | + | |<code>createSchemaManager</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |getDuplicateKeyName | + | |<code>getDuplicateKeyName</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |getIdentityValue | + | |<code>getIdentityValue</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |getMaxTime | + | |<code>getMaxTime</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |getMinTime | + | |<code>getMinTime</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |getTestSQL | + | |<code>getTestSQL</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |indexNameMatches | + | |<code>indexNameMatches</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |isBatchSupported | + | |<code>isBatchSupported</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |isBatchUpdateCountSupported | + | |<code>isBatchUpdateCountSupported</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |isBatchable | + | |<code>isBatchable</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |isDateRangeException | + | |<code>isDateRangeException</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |isDeadlockException | + | |<code>isDeadlockException</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |isDuplicateKeyException | + | |<code>isDuplicateKeyException</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |isLiteral | + | |<code>isLiteral</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |isLockTimeoutException | + | |<code>isLockTimeoutException</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |isQueryTimeoutException | + | |<code>isQueryTimeoutException</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | |isUnicode | + | |<code>isUnicode</code> |
| | | | ||
| | | | ||
|- | |- | ||
| colspan="3" |'''Override''' | | colspan="3" |'''Override''' | ||
+ | |- | ||
+ | | <code>appendLiteral(StringBuffer buf, String sValue)</code> | ||
+ | |DONE | ||
+ | | | ||
|} | |} | ||
==Resources== | ==Resources== |
Revision as of 10:23, 25 January 2011
- Extend SQLAdapter to support PostgreSQL.
- SQLAdapter is used to manipulate data in existing schemas (DML)
Task Summary
Task | Status | Test Status |
---|---|---|
Implement | ||
appendIdentityColumn
|
||
appendIdentityPrefix
|
||
appendIdentitySuffix
|
||
appendIdentityValue
|
||
appendInfixHint
|
||
appendLiteral
|
||
appendMatchStatement
|
||
appendNoRowsBlock
|
||
appendNoRowsEnd
|
||
appendNoRowsStart
|
||
appendPrefixHint
|
||
appendStringLengthPrefix
|
||
appendSubstringPrefix
|
||
appendSuffixHint
|
||
appendTableHint
|
||
appendTypeConversion
|
||
bindIdentity
|
||
createSchemaManager
|
||
getDuplicateKeyName
|
||
getIdentityValue
|
||
getMaxTime
|
||
getMinTime
|
||
getTestSQL
|
||
indexNameMatches
|
||
isBatchSupported
|
||
isBatchUpdateCountSupported
|
||
isBatchable
|
||
isDateRangeException
|
||
isDeadlockException
|
||
isDuplicateKeyException
|
||
isLiteral
|
||
isLockTimeoutException
|
||
isQueryTimeoutException
|
||
isUnicode
|
||
Override | ||
appendLiteral(StringBuffer buf, String sValue)
|
DONE |