DarkDef
4b2af4d2a4
Bug #13973 : Correct alterColumn for MSSQL & drop constraints before drop column
...
Fixing #11158 and #13973
2020-09-08 12:50:32 +03:00
DarkDef
a624c31698
Fix #18198 : Fix saving tables with trigger by outputting inserted data from insert query with usage of temporary table
2020-08-05 09:39:05 +03:00
DarkDef
d317e41b21
Fix #18101 : Fix behavior of OUTPUT INSERTED.* for SQL Server query: "insert default values"; correct MSSQL unit tests; turn off profiling echo message in migration test
2020-06-14 14:20:21 +03:00
DarkDef
5c01dc75ae
Fix #13828 , Fix #17474 : Fix retrieving inserted data for a primary key for SQL Server 2005 or later
...
- Bug #13828 : Fix retrieving inserted data for a primary key of type uniqueidentifier for SQL Server 2005 or later.
- Bug #17474 : Fix retrieving inserted data for a primary key of type trigger for SQL Server 2005 or later.
The OUTPUT clause is new to SQL Server 2005 and has the ability to access the INSERTED and DELETED tables as is the case with a trigger.
2020-06-06 22:44:40 +03:00
Oleg
559206bc78
Fix #17635 : Fix varbinary data handling for MSSQL
2020-01-16 19:19:34 +03:00
Alexander Kartavenko
cdd40b8dfb
Fix #17504 : Fix upsert when $updateColumns = true but there are no columns to update in the table
2019-08-21 11:56:20 +03:00
Alexander Makarov
b66a6133dc
release version 2.0.24
2019-07-30 18:17:45 +03:00
Sidney Lins
9988efc04f
Fix #16796 : Fixed addition and removal of table and column comments in MSSQL
2019-07-23 18:50:57 +03:00
Alexander Kartavenko
6fc04a622e
Fix #17219 : Fixed quoting of table names with spaces in MSSQL
2019-07-19 13:48:57 +03:00
Alexander Kartavenko
55b06d2364
Fix #17413 : Fixed MSSQL tests: QueryBuilderTest::testGetColumnType(), QueryBuilderTest::testResetSequence()
2019-07-09 11:47:55 +03:00
Marcelo de Andrade
b0f2a52219
Fixes #16748 : Fixed params when normalize data
2018-10-02 01:24:39 +03:00
vsivsivsi
cb15a413a7
Fix ODBC Driver 13 for SQL Server error on null ( #16039 )
2018-04-29 11:05:11 +03:00
Sergey Makinen
ac687aab29
Fixed yii\db\Command::upsert() for Cubrid/MSSQL/Oracle
2018-02-24 19:59:12 +03:00
SilverFire - Dmitry Naumenko
22832b7c49
release version 2.0.14
2018-02-19 00:27:09 +02:00
SilverFire - Dmitry Naumenko
089685975a
Wrap @inheritdoc tag in curly brackets [skip ci]
2018-02-19 00:16:19 +02:00
Robert Korulczyk
df91a9608f
Fixes #14638 : Added yii\db\SchemaBuilderTrait::tinyInteger()
2018-02-12 12:01:21 +03:00
Brandon Kelly
e6f5c46cdc
Fixes #15633 : Deprecate some things going away/changing in 2.1
...
- Deprecated `yii\base\BaseObject::className()` in favor of native PHP syntax `::class`, which does not trigger autoloading
- Deprecated XCache and Zend data cache support as caching backends
- Deprecated `yii\BaseYii::powered()` method
- Added `yii\base\InvalidArgumentException` and deprecated `yii\base\InvalidParamException`
- Added `yii\BaseYii::debug()` and deprecated `yii\BaseYii::trace()`
2018-02-11 01:48:29 +03:00
Dmitry Naumenko
de1750228d
Fixes #13879 : Added upsert support for yii\db\QueryBuilder and yii\db\Command
2018-02-09 01:05:50 +03:00
Dmitry Naumenko
d16586334d
Fixes #7640 : Implemented custom data types support. Added JSON support for MySQL and PostgreSQL, array support for PostgreSQL
2018-02-05 04:59:14 +07:00
Klimov Paul
65f6b59b35
@inheritdoc notation changed
2018-01-23 13:11:24 +02:00
Robert Korulczyk
5a8c3d537b
Enable phpdoc_summary rule in php-cs-fixer config ( #14675 )
...
* Enable `phpdoc_summary` rule in php-cs-fixer config.
* Fix case in "PHPDoc".
2017-08-21 11:19:35 +02:00
Robert Korulczyk
1501c659ac
Add empty lines before return statements. ( #14682 ) [skip ci]
2017-08-21 01:58:49 +03:00
Robert Korulczyk
fe8a0a6a2e
Enable no_useless_else rule in php-cs-fixer ( #14420 )
2017-07-10 11:26:21 +03:00
Sergey Makinen
164d3c83e9
Have I fixed these phpdocs? Let’s see…
2017-07-03 15:10:48 +03:00
Sergey Makinen
73ac13e6d7
Implement retrieving dbms constraints
2017-05-15 20:55:25 +03:00
Dmitry Eliseev
d7fad8a555
Fixes #14059 : Removed unused AR instantiating for calling of static methods
2017-04-26 16:09:55 +03:00
Vladimir Reznichenko
6da1ec6fb2
Fixes #13845 : mt_rand() is not used instead of rand() in yii\captcha\CaptchaAction + minor code improvements
2017-03-24 13:50:13 +03:00
Artur Fursa
1b322f519f
Fixes #13776 : Fixed setting precision and scale for decimal columns in MSSQL
2017-03-16 19:38:56 +03:00
Sergey Makinen
a9fb0171f7
Fixes #13745 : SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in MSSQL and bug fixes in yii\db\QueryBuilder::buildLikeCondition()
2017-03-11 22:36:01 +03:00
Sergey Makinen
9a915ba10c
Fixes #8120 : Fixes LIKE special characters escaping for Cubrid/MSSQL/Oracle/SQLite in yii\db\QueryBuilder
2017-02-24 01:24:06 +03:00
Bob Olde Hampsink
0ea45c78a8
Fixes #13571 : Fix yii\db\mssql\QueryBuilder::checkIntegrity for all tables
2017-02-22 16:57:32 +03:00
Bob Olde Hampsink
56c65f6079
Fixes #13577 : Implemented yii\db\mssql\QueryBuilder::resetSequence()
2017-02-20 14:54:33 +03:00
Alexander Makarov
cc37cd626f
Fixes #12599 : Fixed MSSQL fail to work with nvarbinary. Enhanced SQL scripts compatibility with older versions
2017-01-23 10:31:52 +03:00
Nikola Kovacs
a56c598743
Portability fixes for SchemaBuilder on MSSQL
...
Changed timestamp mapping to datetime on MSSQL.
Timestamp is a unique number on MSSQL, not a timestamp.
> https://msdn.microsoft.com/en-us/library/ms182776(v=SQL.90).aspx
> The timestamp data type is just an incrementing number and does not
> preserve a date or a time. To record a date or time, use a datetime data type.
separated from #9191
close #9305
2016-11-27 01:11:30 +01:00
Robert Korulczyk
7a3a342127
Fix errors reported by apidoc extension. ( #12986 )
2016-11-13 14:51:21 +01:00
Robert Korulczyk
4aa935e69e
Fixes #12055 : Changed boolean to bool and integer to int in phpdoc
2016-11-07 02:51:39 +03:00
SilverFire - Dmitry Naumenko
e6eed9a7c9
yii\db\mssql\QueryBuilder - TYPE_TEXT mapped to NVARCHAR(MAX)
2016-10-04 16:42:05 +03:00
githubjeka
4d43ec3867
NTEXT is being deprecated in MSSQL
2016-10-04 10:23:04 +03:00
SilverFire - Dmitry Naumenko
fb210b8839
Fixed typo in data type. Fixes #12599
2016-09-26 14:06:08 +03:00
SilverFire - Dmitry Naumenko
3861108553
Fixed casting of binnary() type for MSSQL. Closes #12599
2016-09-26 13:41:27 +03:00
Alexander Makarov
c7d5e69cda
Eliminated unused variables
2016-07-29 23:06:38 +03:00
Carsten Brandt
edd6e719bb
added missing since annotations and removed duplicate line
2016-04-28 03:02:17 +02:00
Carsten Brandt
627233715b
proper @since annotations
2016-04-28 02:25:32 +02:00
SilverFire - Dmitry Naumenko
0fe27b9d3b
Refactored code in PR #9441
2016-04-19 17:48:25 +03:00
SilverFire - Dmitry Naumenko
c9dfc90be0
Merge branch 'methods_for_schema_builder' of https://github.com/vaseninm/yii2 into vaseninm-methods_for_schema_builder
2016-04-19 12:21:33 +03:00
PowerGamer1
73eb62a3cd
DBMS specific workarounds for unsupported SQL92 form of SELECT EXISTS() ( #11369 )
2016-04-17 17:44:52 +03:00
Chris Harris
2f91889b70
Removed unsignedPrimaryKey() schema builder type; now, the unsigned() modifier works with primary key types e.g. pk()->unsigned() or bigpk()->unsigned().
2016-02-26 17:48:03 -08:00
Chris Harris
51b99320bd
Sqlite specific schema builder class actually gets loaded now
2016-02-20 06:53:31 -08:00
Chris Harris
eaeb926768
Adds char datatype to framework
2016-02-20 01:52:23 -08:00
Alexander Makarov
1af5980b35
Removed unused use statement, replaced preg_split with explode
2016-02-16 13:46:13 +03:00