Class Relations
- class: ::nx::EnsembleObject
::nx::EnsembleObject create ::acs::db::nsdb-postgresql::slot::__call::acs
Methods (to be applied on the object)
add_user (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select acs__add_user(CAST(:user_id AS integer),:object_type,:creation_date,CAST(:creation_user AS integer),:creation_ip,CAST(:authority_id AS integer),:username,:email,:url,:first_names,:last_name,:password,:salt,:screen_name,:email_verified_p,:member_state)}]
return [ns_set value $s 0]
}
magic_object_id (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select acs__magic_object_id(:name)}]
return [ns_set value $s 0]
}
remove_user (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select acs__remove_user(CAST(:user_id AS integer))}]
return [ns_set value $s 0]
}