Class SVNWCDbInsertDeleteFromNodeRecursive
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.SVNWCDbInsertDeleteFromNodeRecursive
INSERT INTO nodes (
wc_id, local_relpath, op_depth, parent_relpath, presence, kind)
SELECT wc_id, local_relpath, ?4 _op_depth_, parent_relpath, 'base-deleted',
kind
FROM nodes
WHERE wc_id = ?1
AND (local_relpath = ?2
OR (local_relpath > ?2 || '/' AND local_relpath < ?2 || '0'))
AND op_depth = ?3
AND presence NOT IN ('base-deleted', 'not-present', 'excluded', 'absent')
AND file_external IS NULL
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetInsertStatement
conflictActionFields inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetTableStatement
table, tableNameFields inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
binds, sDb, transactionMode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongexec()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, statementStartedMethods 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, setCursorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
select
-
-
Constructor Details
-
SVNWCDbInsertDeleteFromNodeRecursive
- Throws:
SVNException
-
-
Method Details
-
exec
- Overrides:
execin classSVNSqlJetInsertStatement- Throws:
SVNException
-
getInsertValues
- Specified by:
getInsertValuesin classSVNSqlJetInsertStatement- Throws:
SVNException
-