select
store
from
org.alfresco.repo.domain.hibernate.StoreImpl as store
join store.rootNode
where
store.protocol = :protocol and
store.identifier = :identifier
select
store
from
org.alfresco.repo.domain.hibernate.StoreImpl as store
select
node,
acl
from
org.alfresco.repo.domain.hibernate.NodeImpl as node
left outer join node.accessControlList as acl
where
node.store.id = :storeId and
node.uuid = :uuid
select
assoc,
parent
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
join assoc.parent as parent
where
assoc.child.id = :childId
delete
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
where
assoc.child.id = :childId
delete
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
where
assoc.parent.id = :parentId
delete
from
org.alfresco.repo.domain.hibernate.NodeAssocImpl as assoc
where
assoc.source.id = :nodeId or
assoc.target.id = :nodeId
select
child.id
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
join assoc.child as child
where
assoc.parent.id = :parentId
order by
child.id
select
assoc
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
where
assoc.parent.id = :parentId and
assoc.child.id = :childId and
assoc.typeQNameId = :typeQNameId and
assoc.qnameNamespaceId = :qnameNamespaceId and
assoc.qnameLocalName = :qnameLocalName and
assoc.qnameCrc = :qnameCrc
order by
assoc.index,
assoc.id
select
assoc
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
where
assoc.parent.id = :parentId
order by
assoc.index,
assoc.id
select
assoc
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
where
assoc.parent.id = :parentId and
assoc.typeQNameId = :typeQNameId and
assoc.childNodeNameCrc = :childNodeNameCrc and
assoc.childNodeName = :childNodeName
order by
assoc.index,
assoc.id
select
assoc.id,
assoc.typeQNameId,
assoc.qnameNamespaceId,
assoc.qnameLocalName,
assoc.qnameCrc,
assoc.childNodeName,
assoc.childNodeNameCrc,
assoc.isPrimary,
assoc.index,
child.id,
store.protocol,
store.identifier,
child.uuid
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
join assoc.child as child
join child.store as store
where
assoc.parent.id = :parentId and
assoc.typeQNameId = :typeQNameId and
assoc.childNodeName in (:childNodeNames)
order by
assoc.index,
assoc.id
select
assoc.id,
assoc.typeQNameId,
assoc.qnameNamespaceId,
assoc.qnameLocalName,
assoc.qnameCrc,
assoc.childNodeName,
assoc.childNodeNameCrc,
assoc.isPrimary,
assoc.index,
child.id,
store.protocol,
store.identifier,
child.uuid
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
join assoc.child as child
join child.store as store
where
assoc.parent.id = :parentId
order by
assoc.index,
assoc.id
select
assoc.id,
assoc.typeQNameId,
assoc.qnameNamespaceId,
assoc.qnameLocalName,
assoc.qnameCrc,
assoc.childNodeName,
assoc.childNodeNameCrc,
assoc.isPrimary,
assoc.index,
child.id,
store.protocol,
store.identifier,
child.uuid
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
join assoc.child as child
join child.store as store
where
assoc.parent.id = :parentId and
assoc.qnameNamespaceId = :qnameNamespaceId and
assoc.qnameLocalName = :qnameLocalName and
assoc.qnameCrc = :qnameCrc
order by
assoc.index,
assoc.id
select
a.id,
a.type_qname_id,
a.qname_ns_id,
a.qname_localname,
a.qname_crc,
a.child_node_name,
a.child_node_name_crc,
a.is_primary,
a.assoc_index,
n.id,
s.protocol,
s.identifier,
n.uuid
from
(select * from alf_child_assoc a where parent_node_id = :parentId and type_qname_id in (:childAssocTypeQNameIds)) a
inner join alf_node n on a.child_node_id=n.id
inner join alf_store s on n.store_id=s.id
order by a.assoc_index, a.id
select
assoc.id,
assoc.typeQNameId,
assoc.qnameNamespaceId,
assoc.qnameLocalName,
assoc.qnameCrc,
assoc.childNodeName,
assoc.childNodeNameCrc,
assoc.isPrimary,
assoc.index,
child.id,
store.protocol,
store.identifier,
child.uuid
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
join assoc.child as child
join child.store as store
where
assoc.parent.id = :parentId and
assoc.typeQNameId = :typeQNameId and
assoc.qnameNamespaceId = :qnameNamespaceId and
assoc.qnameLocalName = :qnameLocalName and
assoc.qnameCrc = :qnameCrc
order by
assoc.index,
assoc.id
select
assoc.id,
assoc.typeQNameId,
assoc.qnameNamespaceId,
assoc.qnameLocalName,
assoc.qnameCrc,
assoc.childNodeName,
assoc.childNodeNameCrc,
assoc.isPrimary,
assoc.index,
child.id,
store.protocol,
store.identifier,
child.uuid
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
join assoc.child as child
join child.store as store
where
assoc.parent.id = :parentId and
child.typeQNameId in (:childTypeQNameIds)
order by
assoc.index,
assoc.id
select
assoc.id,
assoc.typeQNameId,
assoc.qnameNamespaceId,
assoc.qnameLocalName,
assoc.qnameCrc,
assoc.childNodeName,
assoc.childNodeNameCrc,
assoc.isPrimary,
assoc.index,
child.id,
store.protocol,
store.identifier,
child.uuid
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
join assoc.child as child
join child.store as store
where
assoc.parent.id = :parentId and
assoc.isPrimary = true
order by
assoc.index,
assoc.id
select
assoc.id,
assoc.typeQNameId,
assoc.qnameNamespaceId,
assoc.qnameLocalName,
assoc.qnameCrc,
assoc.childNodeName,
assoc.childNodeNameCrc,
assoc.isPrimary,
assoc.index,
child.id,
store.protocol,
store.identifier,
child.uuid
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
join assoc.parent as parent
join assoc.child as child
join child.store as store
where
assoc.parent.id = :parentId and
assoc.isPrimary = true and
child.store.id != parent.store.id
order by
assoc.index,
assoc.id
select
parent.id,
parentStore.protocol,
parentStore.identifier,
parent.uuid
from
org.alfresco.repo.domain.hibernate.ChildAssocImpl as assoc
join assoc.parent as parent
join parent.store as parentStore
join assoc.child as child
join child.store as childStore
where
parentStore.id = :parentStoreId and
childStore.id != :parentStoreId and
parent.id > :minNodeId and
assoc.isPrimary = true
order by
parent.id
select
node.id,
node.store.protocol,
node.store.identifier,
node.uuid
from
org.alfresco.repo.domain.hibernate.NodeImpl as node
join node.aspects as aspects
where
node.id > :minNodeId and
aspects.id = :aspectQNameId
order by
node.id
select
assoc
from
org.alfresco.repo.domain.hibernate.NodeAssocImpl as assoc
where
assoc.source.id = :sourceId and
assoc.target.id = :targetId and
assoc.typeQNameId = :assocTypeQNameId
select
assoc
from
org.alfresco.repo.domain.hibernate.NodeAssocImpl as assoc
where
assoc.source.id = :nodeId or
assoc.target.id = :nodeId
select
assoc
from
org.alfresco.repo.domain.hibernate.NodeAssocImpl as assoc
join assoc.source as source
join assoc.target as target
where
assoc.source.id = :sourceId
select
assoc
from
org.alfresco.repo.domain.hibernate.NodeAssocImpl as assoc
join assoc.source as source
join assoc.target as target
where
assoc.target.id = :targetId
SELECT
{n.*}
FROM
alf_node n
JOIN alf_store s on s.id = n.store_id
JOIN alf_node_properties p ON n.id = p.node_id
WHERE
s.protocol = :storeProtocol AND
s.identifier = :storeIdentifier AND
p.qname_id = :propQNameID AND
p.string_value = :propStringValue
SELECT
p1.string_value AS owner,
n.audit_creator AS creator,
p2.string_value AS contenturl
FROM
alf_node n
JOIN alf_store s ON (s.id = n.store_id AND n.type_qname_id = :contentTypeQNameID)
LEFT JOIN alf_node_properties p1 ON (p1.node_id = n.id AND p1.qname_id = :ownerPropQNameID)
JOIN alf_node_properties p2 ON (p2.node_id = n.id AND p2.qname_id = :contentPropQNameID)
WHERE
s.protocol = :storeProtocol AND
s.identifier = :storeIdentifier AND
p2.string_value IS NOT NULL AND
(p1.string_value != 'System' OR (p1.string_value IS NULL AND n.audit_creator != 'System'))
SELECT
p1.string_value AS owner,
n.audit_creator AS creator,
cd.id AS contentDataId
FROM
alf_node n
JOIN alf_store s ON (s.id = n.store_id AND n.type_qname_id = :contentTypeQNameID)
LEFT JOIN alf_node_properties p1 ON (p1.node_id = n.id AND p1.qname_id = :ownerPropQNameID)
JOIN alf_node_properties p2 ON (p2.node_id = n.id AND p2.qname_id = :contentPropQNameID)
JOIN alf_content_data cd ON (p2.long_value = cd.id)
WHERE
s.protocol = :storeProtocol AND
s.identifier = :storeIdentifier AND
(p1.string_value != 'System' OR (p1.string_value IS NULL AND n.audit_creator != 'System'))
SELECT
n.uuid AS uuid
FROM
alf_node n
JOIN alf_store s ON (s.id = n.store_id AND n.type_qname_id = :personTypeQNameID)
LEFT JOIN alf_node_properties p1 ON (p1.node_id = n.id AND p1.qname_id = :sizeCurrentPropQNameID)
WHERE
s.protocol = :storeProtocol AND
s.identifier = :storeIdentifier AND
n.node_deleted = :isDeleted AND
p1.persisted_type_n IS NULL
SELECT
p1.string_value AS username,
n.uuid AS uuid
FROM
alf_node n
JOIN alf_store s ON (s.id = n.store_id AND n.type_qname_id = :personTypeQNameID)
JOIN alf_node_properties p1 ON (p1.node_id = n.id AND p1.qname_id = :usernamePropQNameID)
JOIN alf_node_properties p2 ON (p2.node_id = n.id AND p2.qname_id = :sizeCurrentPropQNameID)
WHERE
s.protocol = :storeProtocol AND
s.identifier = :storeIdentifier AND
p2.persisted_type_n = 0 AND
p1.string_value != 'System'
SELECT
p1.string_value AS username,
n.uuid AS uuid
FROM
alf_node n
JOIN alf_store s ON (s.id = n.store_id AND n.type_qname_id = :personTypeQNameID)
JOIN alf_node_properties p1 ON (p1.node_id = n.id AND p1.qname_id = :usernamePropQNameID)
JOIN alf_node_properties p2 ON (p2.node_id = n.id AND p2.qname_id = :sizeCurrentPropQNameID)
WHERE
s.protocol = :storeProtocol AND
s.identifier = :storeIdentifier AND
p2.persisted_type_n != 0 AND
p1.string_value != 'System'
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
join node.properties as props
where
props.serializableValue is not null
= :minNodeId and
node.deleted = true and
txn.id <= :maxTxnId
order by
node.id asc
]]>
SELECT
n.id,
s.protocol,
s.identifier,
n.uuid
FROM
alf_node n
JOIN alf_store s ON (s.id = n.store_id)
LEFT OUTER JOIN alf_child_assoc a ON (a.child_node_id = n.id AND a.type_qname_id = :assocTypeQNameID)
WHERE
s.protocol = :storeProtocol AND
s.identifier = :storeIdentifier AND
n.type_qname_id = :nodeTypeQNameID AND
n.node_deleted = :isDeleted AND
a.child_node_id IS NULL
select
z1.id,
z1.type_qname_id,
z1.qname_ns_id,
z1.qname_localname,
z1.qname_crc,
z1.child_node_name,
z1.child_node_name_crc,
z1.is_primary,
z1.assoc_index,
n.id,
s.protocol,
s.identifier,
n.uuid
FROM
(alf_node n
JOIN alf_store s ON (s.id = n.store_id)
JOIN alf_child_assoc z1 ON (z1.parent_node_id = :parentId and z1.child_node_id = n.id))
LEFT OUTER JOIN
(alf_child_assoc a
JOIN alf_child_assoc z2 ON (z2.parent_node_id = :parentId AND z2.child_node_id = a.parent_node_id ))
ON (a.child_node_id = n.id AND a.type_qname_id = :assocTypeQNameID)
WHERE
a.child_node_id IS NULL