| 1721 | singulars = association_proxy("user_keywords", "singular") |
| 1722 | |
| 1723 | class UserKeyword(cls.Comparable): |
| 1724 | def __init__(self, user=None, keyword=None): |
| 1725 | self.user = user |
| 1726 | self.keyword = keyword |
| 1727 | |
| 1728 | common_users = association_proxy("keyword", "user") |
| 1729 | keyword_name = association_proxy("keyword", "keyword") |
| 1730 | |
| 1731 | singular = association_proxy("user", "singular") |
| 1732 | |
| 1733 | class Singular(cls.Comparable): |
| 1734 | def __init__(self, value=None): |