Package org.pgcodekeeper.core.database.ms.schema


package org.pgcodekeeper.core.database.ms.schema
  • Class
    Description
    Abstract base class for Microsoft SQL CLR (Common Language Runtime) functions.
    Abstract base class for database functions, procedures, and aggregates.
    Abstract base class for Microsoft SQL functions.
     
    Abstract base class for database objects that can contain other statements.
    Represents a Microsoft SQL assembly.
    Represents a Microsoft SQL CLR function.
    Represents a Microsoft SQL CLR stored procedure.
    Represents a Microsoft SQL table column with its properties and constraints.
    Abstract base class for Microsoft SQL table constraints.
    Represents a Microsoft SQL CHECK constraint that validates column values against a boolean expression.
    Represents a Microsoft SQL FOREIGN KEY constraint that enforces referential integrity between tables.
    Represents a Microsoft SQL PRIMARY KEY or UNIQUE constraint.
    Represents a Microsoft SQL database with its schemas, assemblies, roles, and users.
    Represents a Microsoft SQL user-defined function.
    Enumeration of function return types.
    Enumeration of Microsoft SQL generated column types.
    Represents a Microsoft SQL index with support for clustered, non-clustered, and columnstore indexes.
    Represents a database privilege (GRANT/REVOKE) for MS SQL database object.
    Represents a Microsoft SQL stored procedure.
    Represents a Microsoft SQL database role.
    Represents a Microsoft SQL schema that contains database objects like tables, views, functions, and procedures.
    Represents a Microsoft SQL sequence object.
    Interface for database statements that are represented by their full source code.
    Represents Microsoft SQL table statistics.
    Represents a Microsoft SQL table with support for memory-optimized tables, temporal tables, filestream data, and other Microsoft SQL specific features.
    Represents a Microsoft SQL trigger that executes in response to specific database events.
    Represents a Microsoft SQL user-defined type that can be an alias type, assembly type, or table type.
    Represents a Microsoft SQL database user that can be associated with a login and have specific schema, language, and encryption settings.
    Represents a Microsoft SQL view with support for schema binding, ANSI_NULLS and QUOTED_IDENTIFIER settings, and statistics.