select
store
from
org.alfresco.repo.domain.hibernate.StoreImpl as store
update
org.alfresco.repo.domain.hibernate.ChildAssocImpl assoc
set
assoc.childNodeName = :newName,
assoc.childNodeNameCrc = :newNameCrc
where
assoc = :childAssoc
select
assoc
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
where
assoc.child = :child
order by
assoc.index,
assoc.id
select
status
from
org.alfresco.repo.domain.hibernate.NodeStatusImpl as status,
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
join assoc.child as child
where
assoc.parent = :parent and
assoc.isPrimary = true and
status.node = child
select
assoc
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
where
assoc.parent = :parent and
assoc.child = :child and
assoc.typeQName = :typeQName and
assoc.qnameNamespace = :qnameNamespace and
assoc.qnameLocalName = :qnameLocalName
order by
assoc.index,
assoc.id
select
assoc
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
where
assoc.parent = :parent
order by
assoc.index,
assoc.id
select
assoc.id
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
where
assoc.parent = :parent and
assoc.childNodeName = :childNodeName and
assoc.childNodeNameCrc = :childNodeNameCrc
select
assoc
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
where
assoc.parent = :parent and
assoc.typeQName = :typeQName and
assoc.childNodeName = :childNodeName and
assoc.childNodeNameCrc = :childNodeNameCrc
order by
assoc.index,
assoc.id
select
assoc.typeQName,
assoc.qnameNamespace,
assoc.qnameLocalName,
assoc.isPrimary,
assoc.index,
child.id,
child.store.key.protocol,
child.store.key.identifier,
child.uuid as parentUuid
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
join assoc.parent as parent
join assoc.child as child
where
assoc.parent = :parent
order by
assoc.index,
assoc.id
select
assoc.typeQName,
assoc.qnameNamespace,
assoc.qnameLocalName,
assoc.isPrimary,
assoc.index,
child.id,
child.store.key.protocol,
child.store.key.identifier,
child.uuid as parentUuid
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
join assoc.parent as parent
join assoc.child as child
where
assoc.parent = :parent and
assoc.qnameNamespace = :qnameNamespace and
assoc.qnameLocalName = :qnameLocalName
order by
assoc.index,
assoc.id
select
assoc
from
org.alfresco.repo.domain.hibernate.NodeAssocImpl as assoc
where
assoc.source = :source and
assoc.target = :target and
assoc.typeQName = :assocTypeQName
select
assoc
from
org.alfresco.repo.domain.hibernate.NodeAssocImpl as assoc
where
assoc.source = :node or
assoc.target = :node
select
assoc
from
org.alfresco.repo.domain.hibernate.NodeAssocImpl as assoc
join assoc.source as source
join assoc.target as target
where
assoc.source = :source
select
assoc
from
org.alfresco.repo.domain.hibernate.NodeAssocImpl as assoc
join assoc.source as source
join assoc.target as target
where
assoc.target = :target
select
node
from
org.alfresco.repo.domain.hibernate.NodeImpl as node
join
node.properties prop
where
(
prop.actualType = :actualType or
prop.actualType = 9
) and
prop.persistedType != 0
select distinct
node
from
org.alfresco.repo.domain.hibernate.NodeImpl as node
where
node.properties.serializableValue is not null and
node.properties.multiValued = false
:lastAssocId and
assoc.typeQName = :assocTypeQName
order by
assoc.id
]]>
select
status
from
org.alfresco.repo.domain.hibernate.NodeStatusImpl as status
where
status.key.protocol = :protocol and
status.key.identifier = :identifier
select
assoc
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
where
assoc.parent.id in (select
node.id
from
org.alfresco.repo.domain.hibernate.NodeImpl node
where
node.store.key.protocol = :protocol and
node.store.key.identifier = :identifier)
select
node
from
org.alfresco.repo.domain.hibernate.NodeImpl as node
where
node.store.key.protocol = :nodeProtocol and
node.store.key.identifier = :nodeIdentifier and
node.id != (select
rootNode.id
from
org.alfresco.repo.domain.hibernate.StoreImpl store
where
store.key.protocol = :storeProtocol and
store.key.identifier = :storeIdentifier)
select
count(node.id)
from
org.alfresco.repo.domain.hibernate.NodeImpl as node
select
count(node.id)
from
org.alfresco.repo.domain.hibernate.NodeImpl as node
where
node.store.key.protocol = :protocol and
node.store.key.identifier = :identifier
select
node
from
org.alfresco.repo.domain.hibernate.NodeImpl as node
join node.properties prop
where
index(prop) = :propQName and
prop.stringValue = :propStringValue and
node.store.key.protocol = :protocol and
node.store.key.identifier = :identifier