Class SVNWCDbInsertExternalUpgrade
java.lang.Object
org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
org.tmatesoft.svn.core.internal.db.SVNSqlJetTableStatement
org.tmatesoft.svn.core.internal.db.SVNSqlJetInsertStatement
org.tmatesoft.svn.core.internal.wc17.db.statement.SVNWCDbInsertExternalUpgrade
-- STMT_INSERT_EXTERNAL_UPGRADE
INSERT OR REPLACE INTO externals (
wc_id, local_relpath, parent_relpath, presence, kind, def_local_relpath,
repos_id, def_repos_relpath, def_operational_revision, def_revision)
VALUES (?1, ?2, ?3, ?4,
CASE WHEN (SELECT file_external FROM nodes
WHERE wc_id = ?1 AND local_relpath = ?2 AND op_depth = 0)
IS NOT NULL THEN 'file' ELSE 'unknown' END,
?5, ?6, ?7, ?8, ?9)
- Version:
- 1.4
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetInsertStatement
conflictAction
Fields inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetTableStatement
table, tableName
Fields inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
binds, sDb, transactionMode
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
exec()
protected java.util.Map<java.lang.String,
java.lang.Object> Methods inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetTableStatement
addTrigger, getTable, getTableName, getTriggers, reset, statementCompleted, statementStarted
Methods inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
bindBlob, bindChecksum, bindf, bindIProperties, bindLong, bindNull, bindProperties, bindRevision, bindString, count, done, eof, getBind, getBinds, getColumn, getColumn, getColumnBlob, getColumnBlob, getColumnBoolean, getColumnInheritedProperties, getColumnInheritedProperties, getColumnLong, getColumnLong, getColumnProperties, getColumnProperties, getColumnRevnum, getColumnString, getColumnString, getCursor, getJoinedStatement, getJoinedStatement, getRowValues, hasColumnInheritedProperties, hasColumnInheritedProperties, hasColumnProperties, hasColumnProperties, insert, isColumnNull, isColumnNull, isNeedsReset, next, nextRow, openCursor, parseInheritedProperties, parseProperties, setCursor
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
select
-
-
Constructor Details
-
SVNWCDbInsertExternalUpgrade
- Throws:
SVNException
-
-
Method Details
-
exec
- Overrides:
exec
in classSVNSqlJetInsertStatement
- Throws:
SVNException
-
getInsertValues
- Specified by:
getInsertValues
in classSVNSqlJetInsertStatement
- Throws:
SVNException
-