MCPcopy Create free account
hub / github.com/pgadmin-org/pgadmin4 / DebuggerFunctionArguments

Class DebuggerFunctionArguments

web/pgadmin/model/__init__.py:412–444  ·  view source on GitHub ↗

Define the debugger input function arguments.

Source from the content-addressed store, hash-verified

410
411
412class 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
447class Process(db.Model, UserScopedMixin):

Callers 1

set_arguments_sqliteFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected