#!/usr/bin/env python # -*- coding: utf-8 -*- from django.conf import settings from django.core.management.base import BaseCommand, CommandError import traceback import logging from libs.es import ESPerform from django.db import models import datetime from .group import Group class GroupUserRole(models.Model): class Meta: verbose_name = u'group_user_role' db_table = 'group_user_role' user_id = models.BigIntegerField(verbose_name=u'用户ID') #group_id = models.BigIntegerField(verbose_name=u'组ID') group = models.ForeignKey( Group, verbose_name=u"关联的小组", null=True, blank=True, default=None, on_delete=models.CASCADE) is_online = models.BooleanField(verbose_name=u"是否有效", default=True, db_index=True) role_id = models.SmallIntegerField(verbose_name=u'角色ID') invite_num = models.IntegerField(verbose_name=u'邀请数量', default=0) create_time = models.DateTimeField(verbose_name=u'创建时间',default=datetime.datetime.fromtimestamp(0)) update_time = models.DateTimeField(verbose_name=u'更新时间', default=datetime.datetime.fromtimestamp(0))