DrmagicE
b3081e53a5
Fixed bug in yii\db\mysql\QueryBuilder ( #12428 )
...
Bug in yii\db\mysql\QueryBuilder class on insert empty columns
8 years ago
Robert Korulczyk
ecfaa9875d
Fix phpdoc for constants in db\Schema [skip ci] ( #12418 )
8 years ago
Klimov Paul
75439d367d
Fixed `canGetProperty()` and `canSetProperty()` returns `false` for `yii\db\BaseActiveRecord` attributes
8 years ago
Klimov Paul
4f7b1b0817
Fixed `yii\db\BaseActiveRecord::refresh()` may set incorrect `oldAttributes` values at some cases
8 years ago
SilverFire - Dmitry Naumenko
1e1723a741
Updated PHPDoc in BaseActiveRecord
...
Closes #12349
8 years ago
SilverFire - Dmitry Naumenko
0f568807e5
Updated PHPDoc in ActiveRecordInterface
8 years ago
hAppywAy_
cac514e8e9
Fixes #12293 : Fixed MSSQL `Schema::resolveTableNames()` when using linked database tables
8 years ago
Roman Grinyov
926a238595
Removed duplicate sentence in docblock ( #12290 ) [skip ci]
8 years ago
Roman Grinyov
f0e999e017
Cosmetic changes ( #12292 ) [skip ci]
8 years ago
Roman Grinyov
434a4ce632
Typos in class docblock ( #12270 )
8 years ago
Nate Sanden
d33227ab85
typo fix ( #12217 ) [skip ci]
8 years ago
Klimov Paul
143f9070af
Fixed `yii\db\BaseActiveRecord::updateAttributes()` change `isNewRecord` state for the new model
8 years ago
Carsten Brandt
ef0658726f
Revert "Revert "fixed mysql defaul integer display width on unsigned pk""
...
This reverts commit 144d78ebb4
.
fixes #11541
8 years ago
Carsten Brandt
144d78ebb4
Revert "fixed mysql defaul integer display width on unsigned pk"
...
This reverts commit 85d89e4893
because it
is a breaking change. see #11541
8 years ago
Carsten Brandt
85d89e4893
fixed mysql defaul integer display width on unsigned pk
...
fixes #11541
8 years ago
Alexander Makarov
876ef142c1
Remove explicit property initialization with null
8 years ago
Alexander Makarov
9b1b4fc5fa
Added missing phpdoc
8 years ago
Alexander Makarov
c7d5e69cda
Eliminated unused variables
8 years ago
Alexander Makarov
ef4885f478
Removed unnecessary semicolon
8 years ago
Alexander Makarov
0061692e60
Replaced unnecessary double quotes with single quotes
8 years ago
SilverFire - Dmitry Naumenko
6263eeba69
Updated PHPDoc
8 years ago
Evgeniy
ad796dbf22
#11912 : Postgresql negative default values support for integer/float/decimal columns ( #11933 )
...
* fixes #11912 : Postgresql negative default values support for integer/float/decimal columns
* added more tests
* updated CHANGELOG.md
8 years ago
Carsten Brandt
ee92cfa7ba
release version 2.0.9
8 years ago
Carsten Brandt
217d50e4ff
improved PHPdoc and `@since` annotations
8 years ago
Carsten Brandt
326cdfeb52
added test for #11256
8 years ago
Angel Guevara
6b6fa96319
Fix #11252 use strict comparison on hasAttribute()
...
close #11256
8 years ago
Carsten Brandt
bcc19e97cb
added note about Oracle DB connection charset
...
close #11387
8 years ago
Carsten Brandt
7fb447506d
fix mixed case column names for unique indexes in postgres
...
fixes #10613
8 years ago
Laszlovl
0f640c7138
Make sure inverseOf relations are also populated during dynamic relational queries
...
Refs #6347
8 years ago
Robert Korulczyk
099b364b14
Fixed #9574 : Implicit run ColumnSchemaBuilder::null() when default value is set to null. ( #11813 )
8 years ago
Robert Korulczyk
104712103b
Fixes #11693 : Handle QueryBuilder::batchInsert() calls with no data to insert. ( #11812 )
8 years ago
Carsten Brandt
4e3c9e4a98
fixed scalar value for IN condition
...
fixes regression from 2.0.8 #10961
fixes #11536
8 years ago
Carsten Brandt
e4dc2026bc
note about JOIN syntax
...
fixes #7549
8 years ago
Ricardo Pérez
33dfddd0c2
Fixes #8644 : Fixed trying to ENABLE/DISABLE TRIGGER ALL on a view in PostgreSQL
8 years ago
Thiago
bafc8b3325
Fixes #10422 , #9574 : New proposal fix for ColumnSchemaBuilder not null column
...
* Added ability to explicitly set column nullability #10422
* Removed isNull property.
* add since tag.
8 years ago
Alexander Makarov
7cea46bcb4
Changed SQLite fix #11652 according to https://github.com/yiisoft/yii2/pull/11653#issuecomment-224016289
8 years ago
Boudewijn Vahrmeijer
0a60466729
Fixes #11527 : Fixed `bigPrimaryKey()` for SQLite
8 years ago
Nikola Kovacs
9d327baa8b
coding style fixes
8 years ago
Evgeniy Tkachenko
dbb54f986c
Updated phpDoc of scalar
8 years ago
SilverFire - Dmitry Naumenko
a23cbda185
Code style fixed
8 years ago
andrey-mokhov
bde00be202
ColumnSchemaBuilder can not work with custom types
...
In our project we use trait with custom types, example:
```php
trait MigrationToolTrait
{
protected function dateTimeWithTZ ($precision = null)
{
if ('pgsql' === $this->db->driverName) {
return $this->getDb()->getSchema()->createColumnSchemaBuilder(sprintf('timestamp(%d) with time zone', $precision));
}
return $this->dateTime($precision);
}
}
```
usage:
```php
class m160516_161900_init
{
use MigrationToolTrait;
public function safeUp ()
{
$this->createTable('testing', [
'id' => $this->primaryKey(),
'startDate' => $this->dateTimeWithTZ()->notNull()->defaultExpression('now()'),
]);
}
public function safeDown ()
{
$this->dropTable('testing');
}
}
```
In version 2.0.8 MigrateController generate notice:
PHP Notice 'yii\base\ErrorException' with message 'Undefined index: timestamp(0) with time zone' in vendor/yiisoft/yii2/db/ColumnSchemaBuilder.php:366
We offer our change to fix it.
8 years ago
mshutov
bb35fda6e9
Update Migration.php ( #11605 )
...
Typo in doc for safeDown
8 years ago
Alexander Makarov
4d809af0ff
Fixed `@since` tag
8 years ago
Alexander Makarov
94d0bd9ae7
Fixed method name
8 years ago
Alexander Makarov
27866bf9d6
Changed name to append(), fixed phpdoc, added changelog
8 years ago
Chris Harris
66eabda770
Fixes #11195 : Added ability to append custom string to schema builder column definition
8 years ago
Alexander Makarov
5210fc8e42
Fixes #11532 : Fixed casting of empty char value to `null` resulting in integrity constraint violation for not null columns
8 years ago
Paul Klimov
6b607d078f
#11498 : Fixed unable to saved serialized object into PostgreSQL binary column ( #11499 )
...
#11498 : Fixed unable to saved serialized object into PostgreSQL binary column
9 years ago
SSiwek
5fc46d900b
Moved setting of isPrimaryKey #11484
9 years ago
Carsten Brandt
731769241b
release version 2.0.8
9 years ago