Commit Graph

46 Commits (fb7ec2bb22055886d55a779b9c19f48daee438c5)

Author SHA1 Message Date
Andreas Fischer 603ce95211 Add message about unsupported Microsoft SQL Server. 12 years ago
Andreas Fischer de78be3891 Store normalised DBMS type in $type. 12 years ago
Andreas Fischer 0a78fb49f5 Pass Connection instead of AbstractSchemaManager to clearSchema(). 12 years ago
Andreas Fischer f1d05d204e Use exceptions for in input validation. 12 years ago
Andreas Fischer 854dd8fa7c Do not block when nothing is passed via stdin. 12 years ago
Andreas Fischer d2c7a8ee59 Do not ask for password before input parameter validation. 12 years ago
Andreas Fischer 8e758513c8 Remove unnecessary sprintf. 12 years ago
Andreas Fischer 6b2876c64d Move (extended) input validation out into validateInput() method. 12 years ago
Andreas Fischer 5fe25868bc Add message for converting to SQLite being unsupported. 12 years ago
Andreas Fischer 9823d54bb8 Use a variable for the DBMS tyoe we are converting to. 12 years ago
Andreas Fischer 9cc41a2460 Move PostgreSQL sequence resynchronisation out into PgSqlTools class. 12 years ago
Andreas Fischer b0e6542dc2 Add error handling for --clear-schema on Oracle. 12 years ago
Andreas Fischer e3b0b40779 Do not quote table names on Oracle. They appear to be already quoted. 12 years ago
Andreas Fischer f35eae6442 Remove unnecessary +1 from PostgreSQL sequence correction query. 12 years ago
Andreas Fischer 94522586c1 Better variable names for table arrays. 12 years ago
Andreas Fischer 731571491f Improve message about tables not going to be converted. Mention --all-apps option. 12 years ago
Andreas Fischer 56b6504d59 Extract schema creation code into its own method. 12 years ago
Andreas Fischer 370593361b Add option to create all app schemas instead of just installed app. 12 years ago
Andreas Fischer 5ef7d69d41 Do not attempt to covert to the same DBMS. 12 years ago
Andreas Fischer 03a3f66867 Move schema clearing to extra method. 12 years ago
Andreas Fischer 3e0858e51f private -> protected 12 years ago
Thomas Müller 86ab1cf476 typos fixed 12 years ago
Andreas Fischer 01141e1520 Type hinting. 12 years ago
Andreas Fischer b39a74ff6c Some more colors. 12 years ago
Andreas Fischer f9853b253c Deduplicate connection handling code into \OC\DB\ConnectionFactory 12 years ago
Andreas Fischer a585cec530 Remove unnecessary and incorrect comments. 12 years ago
Andreas Fischer e67cf99cef \InvalidArgumentException is in root namespace. 12 years ago
Andreas Fischer 5dbbe6d08b Doc blocks for properties do not repeat the property name. 12 years ago
Andreas Fischer b002f11771 Use question color. 12 years ago
Andreas Fischer e768ead820 Remove whitespace at end of lines. 12 years ago
Scrutinizer Auto-Fixer adaee6a5a1 Scrutinizer Auto-Fixes 12 years ago
Bart Visscher 8a6dcdf4a4 Move password interaction to interact function 12 years ago
Bart Visscher bcb78e48b2 Split execute function into multiple functions 12 years ago
Bart Visscher ae525d1f12 Fix namespace for Exception 12 years ago
Bart Visscher 3abcd13979 Allow converting from any db type 12 years ago
Bart Visscher eede20c5ac Check target DB type 12 years ago
Bart Visscher 2638fd4767 Postgresql needs the sequences adjusted after the inserts 12 years ago
Bart Visscher af3bedf985 Add option to remove all the tables from the destination database 12 years ago
Bart Visscher 1b7eb4dc6c Quote column names on insert 12 years ago
Bart Visscher 4e1a3f212f Review points 12 years ago
Bart Visscher 202e26647e Inject config object 12 years ago
Bart Visscher 731e83c35a Save the new database config 12 years ago
Bart Visscher 22edc42f54 Add UTF8 charset to connection params 12 years ago
Bart Visscher e4c31b362e Add command for converting sqlite database to server based one 12 years ago
Thomas Müller 6e1881dbe4 new console command to generate sql migration scripts 12 years ago