Beispiel #1
0
    def get_one(**args) -> CommentModel:
        query = DBSession().query(CommentModel)

        if "id" in args:
            query = query.filter(CommentModel.id == args["id"])

        return query.first()
Beispiel #2
0
    def get_one(**args) -> ArticleModel:
        query = DBSession().query(ArticleModel)

        if "id" in args:
            query = query.filter(ArticleModel.id == args["id"])
        if "title" in args:
            pass

        return query.first()
Beispiel #3
0
    def get_one(**args) -> AuthorModel:
        query = DBSession().query(AuthorModel)

        if "id" in args:
            query = query.filter(AuthorModel.id == args["id"])
        if "name" in args:
            pass

        return query.first()
Beispiel #4
0
    def get_one(**args) -> OrdinaryWriterModel:
        query = DBSession().query(OrdinaryWriterModel)

        if "id" in args:
            query = query.filter(OrdinaryWriterModel.id == args["id"])
        if "author_id" in args:
            query = query.filter(
                OrdinaryWriterModel.author_id == args["author_id"])

        return query.first()