def save(self, category): """Save and update the category""" return (db.update(self.table). mset(dict(title=category.title, description=category.description, slug=category.slug)) .condition('cid', category.cid).execute())
def save(self, comment): """Save Comment""" q = db.update(self.table) data = dict( (_, getattr(comment, _)) for _ in ('post_id', 'name', 'email', 'content', 'status', 'created', 'cid')) q.mset(data) return q.condition('cid', comment.cid).execute()
def save(self, meta): data = dumps(meta.data) return (db.update(self.table).mset( dict(node_id=meta.node_id, type=meta.type, extend=meta.extend, data=data)).condition('mid', meta.mid).execute())
def save(self, user): q = db.update(self.table) data = dict((_, getattr(user, _)) for _ in ('username', 'email', 'real_name', 'password', 'bio', 'status', 'role')) q.mset(data) return q.condition('uid', user.uid).execute()
def save(self, page): q = db.update(self.table) data = dict( (_, getattr(page, _)) for _ in ('title', 'slug', 'description', 'html', 'css', 'js', 'category', 'status', 'allow_comment', 'updated')) q.mset(data) return q.condition('pid', page.pid).execute()
def save(self, comment): """Save Comment""" q = db.update(self.table) data = dict((_, getattr(comment, _)) for _ in ('post_id', 'name', 'email', 'content', 'status', 'created', 'cid')) q.mset(data) return q.condition('cid', comment.cid).execute()
def save(self, extend): """Save and update the extend""" attributes = dumps(extend.attributes) return (db.update(self.table).mset( dict(type=extend.type, label=extend.label, key=extend.key, attributes=attributes, field=extend.field)).condition('eid', extend.eid).execute())
def save(self, extend): """Save and update the extend""" attributes = dumps(extend.attributes) return (db.update(self.table). mset(dict(type=extend.type, label=extend.label, key=extend.key, attributes=attributes, field=extend.field)) .condition('eid', extend.eid).execute())
def update(self, pair): return db.update(self.table).set('value', pair.value).condition('key', pair.key).execute()
def reset_post_category(self, category_id): return db.update(self.table).set('category', 1).condition('category', category_id).execute()
def save(self, user): q = db.update(self.table) data = dict( (_, getattr(user, _)) for _ in ('username', 'email', 'real_name', 'password', 'bio', 'status', 'role')) q.mset(data) return q.condition('uid', user.uid).execute()
def save(self, category): """Save and update the category""" return (db.update(self.table).mset( dict(title=category.title, description=category.description, slug=category.slug)).condition('cid', category.cid).execute())
def save(self, page): q = db.update(self.table) data = dict( (_, getattr(page, _)) for _ in ('parent', 'name', 'title', 'slug', 'content', 'status', 'redirect', 'show_in_menu')) q.mset(data) return q.condition('pid', page.pid).execute()
def update_menu_order(self, pid, menu_order): return db.update(self.table).condition('pid', pid).set('menu_order', menu_order).execute()
def save(self, page): q = db.update(self.table) data = dict((_, getattr(page, _)) for _ in ('title', 'slug', 'description', 'html', 'css', 'js', 'category', 'status', 'allow_comment', 'updated')) q.mset(data) return q.condition('pid', page.pid).execute()
def update(self, pair): return db.update(self.table).set('value', pair.value).condition( 'key', pair.key).execute()