antville/code/Membership/type.properties

58 lines
1.4 KiB
Properties

_db = antville
_table = AV_MEMBERSHIP
_parent = site.members
_id = MEMBERSHIP_ID
##
## object references
##
site = object (site)
site.local = MEMBERSHIP_F_SITE
site.foreign = SITE_ID
user = object (user)
user.local = MEMBERSHIP_F_USER
user.foreign = USER_ID
modifier = object (user)
modifier.local = MEMBERSHIP_F_USER_MODIFIER
modifier.foreign = USER_ID
##
## primitive properties
##
username = MEMBERSHIP_USERNAME
level = MEMBERSHIP_LEVEL
createtime = MEMBERSHIP_CREATETIME
modifytime = MEMBERSHIP_MODIFYTIME
stories = collection (story)
stories.local = MEMBERSHIP_F_SITE
stories.foreign = TEXT_F_SITE
stories.local.1 = MEMBERSHIP_F_USER
stories.foreign.1 = TEXT_F_USER_CREATOR
stories.filter = TEXT_PROTOTYPE = 'story'
stories.order = TEXT_CREATETIME desc
polls = collection (poll)
polls.local = MEMBERSHIP_F_SITE
polls.foreign = POLL_F_SITE
polls.local.1 = MEMBERSHIP_F_USER
polls.foreign.1 = POLL_F_USER_CREATOR
polls.order = POLL_CREATETIME desc
images = collection (image)
images.local = MEMBERSHIP_F_SITE
images.foreign = IMAGE_F_SITE
images.local.1 = MEMBERSHIP_F_USER
images.foreign.1 = IMAGE_F_USER_CREATOR
images.filter = IMAGE_PROTOTYPE = 'image' and IMAGE_F_IMAGE_PARENT is null
images.order = IMAGE_CREATETIME desc
files = collection (file)
files.local = MEMBERSHIP_F_SITE
files.foreign = FILE_F_SITE
files.local.1 = MEMBERSHIP_F_USER
files.foreign.1 = FILE_F_USER_CREATOR
files.order = FILE_CREATETIME desc