Côme Chilliet
|
f5c361cf44
|
composer run cs:fix
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2023-01-20 11:45:08 +07:00 |
Côme Chilliet
|
70e2217d1c
|
Fix dynamic properties and other problems in tests for PHP 8.2
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2022-11-14 16:14:35 +07:00 |
Côme Chilliet
|
a83a8f0dde
|
Migrate Migrator::executeSql to OCP\EventDispatcher\Event
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2022-08-25 16:13:47 +07:00 |
Robin Appelman
|
6e0123a1d0
|
Revert "add case statement to sql function builder"
This reverts commit 2a68819a67.
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2022-08-16 12:07:13 +07:00 |
Côme Chilliet
|
6a1510f8ee
|
Remove some more at matchers in tests/lib
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2022-06-20 10:53:06 +07:00 |
Robin Appelman
|
2a68819a67
|
add case statement to sql function builder
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2022-06-02 15:52:12 +07:00 |
Carl Schwan
|
7817845538
|
Add a metadata service to store file metadata
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
|
2022-04-13 14:06:29 +07:00 |
Côme Chilliet
|
dd357d7f9b
|
Merge pull request #31679 from nextcloud/bugfix/noid/ensure-string-columns-to-be-maximum-of-4000
Ensure string column limit of 4.000 characters
|
2022-03-31 11:37:43 +07:00 |
Côme Chilliet
|
765999f454
|
Merge pull request #31609 from nextcloud/fix/migrate-away-from-ilogger
Migrate from ILogger to LoggerInterface in lib/private
|
2022-03-29 09:39:38 +07:00 |
Joas Schilling
|
129bae62d4
|
Ensure string column limit of 4.000 characters
https://docs.oracle.com/en/database/oracle/oracle-database/19/refrn/datatype-limits.html#GUID-963C79C9-9303-49FE-8F2D-C8AAF04D3095
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2022-03-25 12:44:51 +07:00 |
Côme Chilliet
|
bfd09a0669
|
Avoid select with no FROM clause for Oracle in tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2022-03-24 20:35:02 +07:00 |
Côme Chilliet
|
efebbacca4
|
Add octetLength and charLength to function builder, and tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2022-03-24 20:35:02 +07:00 |
Côme Chilliet
|
61f7f13bd8
|
Migrate from ILogger to LoggerInterface where needed in the tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2022-03-24 16:21:26 +07:00 |
Joas Schilling
|
89e293d3fd
|
Test disabled for now due to multiple reasons
see https://github.com/nextcloud/server/pull/31580#issuecomment-1069182234 for details
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2022-03-22 17:07:48 +07:00 |
Joas Schilling
|
1970d3dc9a
|
Add a test for primary keys
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2022-03-10 14:04:04 +07:00 |
Vitor Mattos
|
b6d9e0542d
|
Fix column size to work with Oracle. Add unit tests
Signed-off-by: Vitor Mattos <vitor@php.rio>
|
2022-01-21 08:37:06 +07:00 |
Vitor Mattos
|
afe5b6dd8a
|
Prevent query error when use subquery
Signed-off-by: Vitor Mattos <vitor@php.rio>
|
2022-01-21 08:37:06 +07:00 |
Carl Schwan
|
89d109a4d9
|
Merge pull request #30508 from nextcloud/fix/psaml-bin
Fix psalm not running
|
2022-01-13 09:51:04 +07:00 |
Carl Schwan
|
6312c0df69
|
Check style update
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
|
2022-01-13 00:19:07 +07:00 |
Vitor Mattos
|
f732cf1b04
|
Unit tests
Signed-off-by: Vitor Mattos <vitor@php.rio>
|
2022-01-07 09:54:41 +07:00 |
Joas Schilling
|
46ad6fa3c7
|
Add a test with integer
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2022-01-04 09:15:17 +07:00 |
Joas Schilling
|
43fa2d5c8c
|
Test with real data
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2022-01-03 21:43:51 +07:00 |
Vitor Mattos
|
fb6a9f308d
|
Add unit test
Signed-off-by: Vitor Mattos <vitor@php.rio>
|
2022-01-03 21:41:38 +07:00 |
Vitor Mattos
|
7b9fea85b6
|
Add unit test and orderBy parameter
Signed-off-by: Vitor Mattos <vitor@php.rio>
|
2022-01-03 12:45:00 +07:00 |
Christoph Wurst
|
130ab63ca1
|
Bump doctrine/dbal from 3.0.0 to 3.1.3
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2021-10-22 09:03:45 +07:00 |
Joas Schilling
|
11d21e5f5c
|
Add a unit test to check for casting a IQueryFunction
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2021-07-07 14:19:24 +07:00 |
Joas Schilling
|
1670d00452
|
Integer 0 is not stored as Null and therefor works
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2021-04-16 09:57:27 +07:00 |
Joas Schilling
|
8b4ecdcc88
|
Test that oracle throws on EmptyValues in a NotNull columns
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2021-04-16 09:57:27 +07:00 |
Joas Schilling
|
e88bad4b0a
|
Run migrator tests on OCI
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2021-04-16 09:57:27 +07:00 |
Joas Schilling
|
f9d4fa2d38
|
Rename the method to match what it does
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2021-03-31 10:21:18 +07:00 |
Joas Schilling
|
3696ef5b96
|
Don't allow Notnull for boolean columns
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2021-03-31 10:21:17 +07:00 |
Morris Jobke
|
ab48d5e8cb
|
Cleanup unneeded code around database.xml
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2021-03-24 22:15:44 +07:00 |
Julius Härtl
|
a2f3077ee8
|
Skip db migration simulation for core schema changes
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-03-17 21:08:22 +07:00 |
dependabot-preview[bot]
|
eb502c02ff
|
Bump nextcloud/coding-standard from 0.3.0 to 0.5.0
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 0.3.0 to 0.5.0.
- [Release notes](https://github.com/nextcloud/coding-standard/releases)
- [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/coding-standard/compare/v0.3.0...v0.5.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2021-02-18 13:31:24 +07:00 |
Daniel Kesselberg
|
b68c3a5836
|
Add test for dbal exception wrapping
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
2021-02-03 19:43:52 +07:00 |
blizzz
|
f9ab7575e7
|
Merge pull request #25036 from nextcloud/fix/noid/limitied-allowed-items-db-in_2
respect DB restrictions on number of arguments in statements and queries
|
2021-01-14 11:36:42 +07:00 |
Joas Schilling
|
2d34ca4143
|
Only rollback when not MySQL
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2021-01-11 16:11:02 +07:00 |
Arthur Schiwon
|
f9484d15cb
|
DB: warn on parameter number constraints
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
2021-01-11 13:43:34 +07:00 |
Christoph Wurst
|
8b64e92b92
|
Bump doctrine/dbal from 2.12.0 to 3.0.0
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2021-01-08 11:45:19 +07:00 |
Julius Härtl
|
4f927721b2
|
Add temporary test for migrating int to string
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2020-12-08 16:06:13 +07:00 |
Robin Appelman
|
a61a757b85
|
allow selecting multiple columns with SELECT DISTINCT
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2020-11-16 15:45:17 +07:00 |
Joas Schilling
|
0c695d97ec
|
Fix unique key in test table
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-11-10 21:39:19 +07:00 |
Joas Schilling
|
61c767128c
|
Skip the insertIfNotExists() tests on Oracle because it doesn't work with clob
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-11-10 15:34:35 +07:00 |
Joas Schilling
|
74c0143001
|
Easier debugging and spell fix
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-11-10 15:34:35 +07:00 |
Joas Schilling
|
e313777cd6
|
Use a different column for the primary key as we can not insert it on oracle
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-11-10 15:34:35 +07:00 |
Julius Härtl
|
2050517d44
|
Add github action for oci8
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2020-11-10 15:34:35 +07:00 |
Joas Schilling
|
8027dcbc6f
|
Don't leave cursors open when tests fail
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-11-09 12:28:17 +07:00 |
Christoph Wurst
|
d9015a8c94
|
Format code to a single space around binary operators
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2020-10-05 20:25:24 +07:00 |
Morris Jobke
|
234b510652
|
Change PHPDoc type hint from PHPUnit_Framework_MockObject_MockObject to \PHPUnit\Framework\MockObject\MockObject
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2020-08-12 13:55:19 +07:00 |
Morris Jobke
|
e4144e6b36
|
Remove deprecated test of internal attributes via assertAttributeEquals
See https://github.com/sebastianbergmann/phpunit/issues/3339#issuecomment-428843322
It is seen as bad practice to test internal stuff of objects instead of the actual input and output of mathod calls.
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2020-07-23 17:11:29 +07:00 |