Browse Source

Fixed comment formatting. Renamed ColumnSchemaBuilder::CAT_TEXT to ColumnSchemaBuilder::CAT_STRING. [skip ci]

tags/2.0.8
Chris Harris 9 years ago
parent
commit
d18563bd38
  1. 6
      framework/CHANGELOG.md
  2. 14
      framework/db/ColumnSchemaBuilder.php

6
framework/CHANGELOG.md

@ -8,12 +8,12 @@ Yii Framework 2 Change Log
- Enh #10451: Check of existence of `$_SERVER` in `\yii\web\Request` before using it (quantum13)
- Enh #10610: Added `BaseUrl::$urlManager` to be able to set URL manager used for creating URLs (samdark)
- Enh #10764: `yii\helpers\Html::tag()` and `::beginTag()` return content without any HTML when the `$tag` attribute is `false` or `null` (pana1990)
- Enh #10889: Allows unsigned primary key column definitions
- Enh #10889: Allows unsigned primary key column definitions (df2)
- Chg: HTMLPurifier dependency updated to ~4.7.0 (samdark)
- Chg: Inverts responsibility of database specific column schema builder classes (df2)
- Chg #10921: Inverts responsibility of database specific column schema builder classes (df2)
- Enh #9562: Adds `char` datatype to framework (df2)
- Enh #9340: Adds `after()` and `first()` column schema builder modifiers (df2)
- Enh: `__toString()` of column schema builder now adapts to column types (df2)
- Enh #10921: `__toString()` of column schema builder now adapts to column types (df2)
2.0.7 February 14, 2016
-----------------------

14
framework/db/ColumnSchemaBuilder.php

@ -25,7 +25,7 @@ class ColumnSchemaBuilder extends Object
* @since 2.0.8
*/
const CAT_PK = 'pk';
const CAT_TEXT = 'text';
const CAT_STRING = 'string';
const CAT_NUMERIC = 'numeric';
const CAT_TIME = 'time';
const CAT_OTHER = 'other';
@ -72,17 +72,15 @@ class ColumnSchemaBuilder extends Object
*/
protected $isFirst;
/**
* @var array mapping of abstract column types to
*//**
* @var array mapping from abstract column types (keys) to physical column types (values).
*/
* @var array mapping of type categories (keys) to abstract column types (values).
*/
public $categoryMap = [
Schema::TYPE_PK => self::CAT_PK,
Schema::TYPE_BIGPK => self::CAT_PK,
Schema::TYPE_UNSIGNEDPK => self::CAT_PK,
Schema::TYPE_CHAR => self::CAT_TEXT,
Schema::TYPE_STRING => self::CAT_TEXT,
Schema::TYPE_TEXT => self::CAT_TEXT,
Schema::TYPE_CHAR => self::CAT_STRING,
Schema::TYPE_STRING => self::CAT_STRING,
Schema::TYPE_TEXT => self::CAT_STRING,
Schema::TYPE_SMALLINT => self::CAT_NUMERIC,
Schema::TYPE_INTEGER => self::CAT_NUMERIC,
Schema::TYPE_BIGINT => self::CAT_NUMERIC,

Loading…
Cancel
Save