Define the debugger input function arguments.
| 410 | |
| 411 | |
| 412 | class DebuggerFunctionArguments(db.Model, UserScopedMixin): |
| 413 | """Define the debugger input function arguments.""" |
| 414 | __tablename__ = 'debugger_function_arguments' |
| 415 | user_id = db.Column( |
| 416 | db.Integer, db.ForeignKey(USER_ID), |
| 417 | nullable=False, primary_key=True |
| 418 | ) |
| 419 | server_id = db.Column(db.Integer(), nullable=False, primary_key=True) |
| 420 | database_id = db.Column(db.Integer(), nullable=False, primary_key=True) |
| 421 | schema_id = db.Column(db.Integer(), nullable=False, primary_key=True) |
| 422 | function_id = db.Column(db.Integer(), nullable=False, primary_key=True) |
| 423 | arg_id = db.Column(db.Integer(), nullable=False, primary_key=True) |
| 424 | is_null = db.Column( |
| 425 | db.Integer(), |
| 426 | db.CheckConstraint('is_null >= 0 AND is_null <= 1'), |
| 427 | nullable=False |
| 428 | ) |
| 429 | is_expression = db.Column( |
| 430 | db.Integer(), |
| 431 | db.CheckConstraint( |
| 432 | 'is_expression >= 0 AND is_expression <= 1' |
| 433 | ), |
| 434 | nullable=False |
| 435 | ) |
| 436 | use_default = db.Column( |
| 437 | db.Integer(), |
| 438 | db.CheckConstraint( |
| 439 | 'use_default >= 0 AND use_default <= 1' |
| 440 | ), |
| 441 | nullable=False |
| 442 | ) |
| 443 | |
| 444 | value = db.Column(db.String(), nullable=True) |
| 445 | |
| 446 | |
| 447 | class Process(db.Model, UserScopedMixin): |
no outgoing calls
no test coverage detected