from mongoengine import Document, StringField, IntField, DateTimeField
from datetime import datetime

class Role(Document):
    name = StringField(required=True, unique=True)
    status = IntField(default=1)  # 1 for Active, 0 for Inactive
    created_at = DateTimeField(default=datetime.utcnow)
    updated_at = DateTimeField(default=datetime.utcnow)
