select max(id) from alf_node
select
s.protocol,
s.identifier,
n.uuid,
np.string_value as name
from
alf_node n
join alf_store s on (s.id = n.store_id)
join alf_node_properties np on (np.node_id = n.id)
where
n.type_qname_id = #{typeQNameId} and
np.qname_id = #{propQNameId} and
np.string_value like #{namePattern}
childAcl.inherits_from
AND NOT EXISTS (
select 1 from alf_acl_member childMem
where
childMem.acl_id = childAcl.id
and childMem.ace_id = mem.ace_id
and childMem.pos = mem.pos + 2
)
)
]]>
childAcl.id
AND acl.id <> childAcl.inherits_from
AND acl.inherited_acl <> childAcl.inherits_from
)
]]>
acl.id
)
]]>
select
count(*)
from
alf_node_aspects na
where
na.qname_id in
#{item}
select
n.id
from
alf_node n
where
n.type_qname_id = #{qnameId}
and n.id >= #{minNodeId}
and n.id < #{maxNodeId}
select
n.id
from
alf_node n
join alf_qname q on q.id = n.type_qname_id
where
q.ns_id = #{nsId}
and n.id >= #{minNodeId}
and n.id < #{maxNodeId}
select
n.id
from
alf_node n
join alf_node_aspects a on n.id = a.node_id
where
a.qname_id = #{qnameId}
and n.id >= #{minNodeId}
and n.id < #{maxNodeId}
select
np.node_id
from
alf_node_properties np
join alf_content_data cd on np.long_value = cd.id
where
cd.content_mimetype_id = #{mimetypeId}
and (np.actual_type_n = 3 or np.actual_type_n = 21)
and np.node_id >= #{minNodeId}
and np.node_id < #{maxNodeId}
select
count(*)
from
alf_node n
where
n.type_qname_id = #{idOne}
= #{minNodeId}
and lev3.child_node_id < #{maxNodeId}
UNION
select lev4.child_node_name as name, lev4.child_node_id as node_id, targetn.uuid, targets.protocol, targets.identifier
from
alf_child_assoc lev1
join alf_child_assoc lev2 on (lev2.parent_node_id = lev1.child_node_id)
join alf_child_assoc lev3 on (lev3.parent_node_id = lev2.child_node_id)
join alf_child_assoc lev4 on (lev4.parent_node_id = lev3.child_node_id)
join alf_node targetn on (targetn.id = lev4.child_node_id)
join alf_store targets on (targets.id = targetn.store_id)
where
lev1.qname_crc = #{qnameCrcSites}
and lev1.type_qname_id = #{qnameTypeIdContains}
and lev2.qname_crc = #{qnameCrcSurfConfig}
and lev2.type_qname_id = #{qnameTypeIdContains}
and lev3.qname_crc = #{qnameCrcPages}
and lev3.type_qname_id = #{qnameTypeIdContains}
and lev4.child_node_id >= #{minNodeId}
and lev4.child_node_id < #{maxNodeId}
UNION
select lev5.child_node_name as name, lev5.child_node_id as node_id, targetn.uuid, targets.protocol, targets.identifier
from
alf_child_assoc lev1
join alf_child_assoc lev2 on (lev2.parent_node_id = lev1.child_node_id)
join alf_child_assoc lev3 on (lev3.parent_node_id = lev2.child_node_id)
join alf_child_assoc lev4 on (lev4.parent_node_id = lev3.child_node_id)
join alf_child_assoc lev5 on (lev5.parent_node_id = lev4.child_node_id)
join alf_node targetn on (targetn.id = lev5.child_node_id)
join alf_store targets on (targets.id = targetn.store_id)
where
lev1.qname_crc = #{qnameCrcSites}
and lev1.type_qname_id = #{qnameTypeIdContains}
and lev2.qname_crc = #{qnameCrcSurfConfig}
and lev2.type_qname_id = #{qnameTypeIdContains}
and lev3.qname_crc = #{qnameCrcPages}
and lev3.type_qname_id = #{qnameTypeIdContains}
and lev4.qname_crc = #{qnameCrcUser}
and lev4.type_qname_id = #{qnameTypeIdContains}
and lev5.child_node_id >= #{minNodeId}
and lev5.child_node_id < #{maxNodeId}
]]>
update
alf_content_data
set
content_mimetype_id = ?
where
content_mimetype_id = ?
drop table alf_list_attribute_entries
drop table alf_map_attribute_entries
drop table alf_global_attributes
drop table alf_attributes
drop sequence alf_attributes_seq