You are here

ConstraintTypes.php in Drupal driver for SQL Server and SQL Azure 8.2

File

drivers/lib/Drupal/Driver/Database/sqlsrv/Settings/ConstraintTypes.php
View source
<?php

namespace Drupal\Driver\Database\sqlsrv\Settings;

use Drupal\Driver\Database\sqlsrv\Component\Enum;

/**
 * Constraint types for SQL Server.
 */
class ConstraintTypes extends Enum {

  /**
   * CHECK constraint
   */
  const CCHECK = 'C';

  /**
   * DEFAULT (constraint or stand-alone)
   */
  const CDEFAULT = 'D';

  /**
   * FOREIGN KEY constraint
   */
  const CFOREIGNKEY = 'F';

  /**
   * PRIMARY KEY constraint
   */
  const CPRIMARYKEY = 'P';

  /**
   * Rule (old-style, stand-alone)
   */
  const CRULE = 'R';

  /**
   * UNIQUE constraint
   */
  const CUNIQUE = 'UQ';

}

Classes

Namesort descending Description
ConstraintTypes Constraint types for SQL Server.