flask_crud_app/definitions/attribute.py
2025-02-12 00:15:53 +05:30

15 lines
659 B
Python

class Attribute:
def __init__(self, display_name, html_input_type="text", required=False, unique=False, primary=False, regex=None, min=None, max=None, options=None, default_val="", auto_increment=False, index=False, comment=""):
self.display_name = display_name
self.html_input_type = html_input_type
self.required = required
self.unique = unique
self.primary = primary
self.regex = regex
self.min = min
self.max = max
self.options = options
self.default_val = default_val
self.auto_increment = auto_increment
self.index = index
self.comment = comment