Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix ILIKE without wildcards for oracle | Robin Appelman | 2014-09-18 | 1 | -1/+1 |
| | |||||
* | Implement ILIKE for sqlite | Robin Appelman | 2014-09-17 | 1 | -1/+1 |
| | |||||
* | Make sqlite LIKE case sensitive on default | Robin Appelman | 2014-09-17 | 2 | -0/+45 |
| | |||||
* | adding ILIKE to AdapterSQLSrv | Thomas Müller | 2014-09-16 | 1 | -0/+1 |
| | |||||
* | Introduce cross-db ILIKE | Robin Appelman | 2014-09-16 | 4 | -6/+26 |
| | |||||
* | Disable database migrations for MSSQL - scripts have to be applied manually | Thomas Müller | 2014-09-15 | 2 | -0/+26 |
| | |||||
* | Merge pull request #7323 from owncloud/Jonny007-MKD-master | Lukas Reschke | 2014-09-09 | 2 | -6/+19 |
|\ | | | | | Update adapter.php | ||||
| * | Also update sqliteadapter | Robin Appelman | 2014-07-02 | 1 | -3/+11 |
| | | |||||
| * | Update adapter.php | Jonny007-MKD | 2014-07-01 | 1 | -3/+8 |
| | | | | | | | | Modified insertIfNotExist() to support NULL values | ||||
* | | no statement caching for Oracle | Thomas Müller | 2014-08-22 | 1 | -0/+5 |
| | | |||||
* | | migration test for sqlite - adding type mapping for 'tinyint unsigned' | Thomas Müller | 2014-07-29 | 1 | -0/+13 |
| | | |||||
* | | generate copy of sqlite database file in data directory | Thomas Müller | 2014-07-28 | 2 | -2/+27 |
| | | |||||
* | | register type mappings for unknown/unsupported mysql types | Thomas Müller | 2014-07-24 | 1 | -0/+4 |
| | | |||||
* | | only commit in case a transaction is active | Thomas Müller | 2014-07-23 | 1 | -1/+3 |
| | | |||||
* | | Document why we have to check with defined() first. | Andreas Fischer | 2014-07-16 | 1 | -0/+2 |
| | | |||||
* | | Make MySQL return "number of found rows" instead of number of "affected rows". | Andreas Fischer | 2014-07-16 | 1 | -1/+7 |
| | | |||||
* | | - Added test to trigger index id error | Vincent Petry | 2014-07-14 | 1 | -2/+4 |
| | | | | | | | | | | - re-enable encryption migration tests - sqlite requires reconnect after schema changes | ||||
* | | Add repair step to set MySQL collation to utf8_bin | Robin Appelman | 2014-07-08 | 1 | -0/+1 |
| | | | | | | | | | | Set default collation of mysql connection to utf8_bin Set utf_bin as default collation for new tables | ||||
* | | Fix migrator tests to use the correct migrator instances | Vincent Petry | 2014-07-01 | 1 | -1/+1 |
|/ | |||||
* | Use get random bytes as uniqeid() is not unique in some cases | Joas Schilling | 2014-06-30 | 1 | -2/+2 |
| | | | | Fix #9161 | ||||
* | Do not rename primary key index when renaming table | Vincent Petry | 2014-06-17 | 1 | -1/+7 |
| | | | | | | | When the migrator renames a table, for example for upgrade simulation, it should not rename the primary key to avoid messing up with the diff because the MySQL Doctrine code expects that index to always be called "primary". | ||||
* | adding PK to table encryption | Thomas Müller | 2014-06-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | adding auto increment/PK to table files_trash adding PK to table ldap_user_mapping and ldap_group_members adding PK to table ldap_group_mapping truncate permissions table to allow smooth creation of primary key adding unit test for creating an auto increment column on a table which already contains data remove unneeded table files_trashsizes fix unit test no need to truncate *PREFIX*permissions On Oracle adding auto increment columns is not working out of the box - Oracle migrations are to be done manually | ||||
* | Removed simulate db update flag and split into separate methods | Vincent Petry | 2014-06-04 | 1 | -12/+25 |
| | |||||
* | Simulate apps database schema update on upgrade | Vincent Petry | 2014-06-04 | 1 | -3/+8 |
| | | | | | When upgrade, also simulate the database schema update for apps before doing the actual upgrade. | ||||
* | Merge pull request #7015 from owncloud/db-migration-check-copy | icewind1991 | 2014-06-03 | 7 | -50/+403 |
|\ | | | | | Check database migration on a copy of the table first | ||||
| * | Fix typo | Robin Appelman | 2014-06-03 | 1 | -1/+1 |
| | | |||||
| * | Better unique names for temporary tables | Robin Appelman | 2014-06-03 | 2 | -1/+19 |
| | | |||||
| * | Add `generateChangeScript()` back | Robin Appelman | 2014-06-03 | 1 | -0/+9 |
| | | |||||
| * | add a getter for the table | Robin Appelman | 2014-06-03 | 1 | -0/+7 |
| | | |||||
| * | Quote identifiers on mysql | Robin Appelman | 2014-06-03 | 2 | -1/+35 |
| | | |||||
| * | Skip migration checks for all sql backends besides mysql, postgres and sqlite | Robin Appelman | 2014-06-03 | 3 | -10/+30 |
| | | |||||
| * | Only quote identifiers for oracle during migration | Robin Appelman | 2014-06-03 | 3 | -26/+58 |
| | | |||||
| * | Try and check migration before applying it | Robin Appelman | 2014-06-03 | 2 | -60/+65 |
| | | |||||
| * | Check sqlite migration on a copy of the database file | Robin Appelman | 2014-06-03 | 2 | -0/+41 |
| | | |||||
| * | Fix migrator for postgres | Robin Appelman | 2014-06-03 | 1 | -1/+3 |
| | | |||||
| * | Fix temporary schema creation | Robin Appelman | 2014-06-03 | 1 | -4/+8 |
| | | |||||
| * | Fix generating migration test schemas | Robin Appelman | 2014-06-03 | 1 | -1/+4 |
| | | |||||
| * | Create unique names for temporary indexes | Robin Appelman | 2014-06-03 | 1 | -3/+23 |
| | | |||||
| * | Add a mechanism to try the database migration on a copy of the tables before ↵ | Robin Appelman | 2014-06-03 | 2 | -0/+158 |
| | | | | | | | | running it on the "real" data | ||||
* | | Merge pull request #8425 from owncloud/columns_should_be_nullable_by_default | Thomas Müller | 2014-06-03 | 1 | -1/+1 |
|\ \ | |/ |/| | columns should be nullable by default | ||||
| * | columns should be nullable by default | Jörn Friedrich Dreyer | 2014-05-01 | 1 | -1/+1 |
| | | |||||
* | | - fix dropTable() and introduce tableExists() | Thomas Müller | 2014-05-30 | 2 | -34/+1 |
| | | | | | | | | | | | | | | - kill replaceDB() - this function is unused and it's implementation obviously wrong - add method annotation OC_DB_StatementWrapper::fetchAll - remove duplicate code in Test_DBSchema and reuse OC_DB::tableExists - remove unused variables | ||||
* | | Merge pull request #8639 from owncloud/drop-brief | Thomas Müller | 2014-05-19 | 3 | -8/+8 |
|\ \ | | | | | | | Remove all occurences of @brief and @returns from PHPDoc | ||||
| * | | Remove all occurences of @brief and @returns from PHPDoc | Morris Jobke | 2014-05-19 | 3 | -8/+8 |
| | | | | | | | | | | | | * test case added to avoid adding them later | ||||
* | | | Merge pull request #6457 from owncloud/db-convert-tool | Frank Karlitschek | 2014-05-19 | 2 | -0/+158 |
|\ \ \ | |/ / |/| | | Command line tool to convert current database to others, except sqlite | ||||
| * | | fixing typos and adding PHPDoc | Thomas Müller | 2014-05-12 | 1 | -2/+3 |
| | | | |||||
| * | | Add Bart to PgSqlTools copyright. | Andreas Fischer | 2014-04-15 | 1 | -0/+1 |
| | | | |||||
| * | | Move PostgreSQL sequence resynchronisation out into PgSqlTools class. | Andreas Fischer | 2014-04-14 | 1 | -0/+39 |
| | | | |||||
| * | | Deduplicate connection handling code into \OC\DB\ConnectionFactory | Andreas Fischer | 2014-03-31 | 1 | -0/+117 |
| |/ | |||||
* | | Fix all PHPDoc types and variable names, in /lib | Robin McCorkell | 2014-05-13 | 3 | -4/+4 |
| | |