Commit Graph

82 Commits

Author SHA1 Message Date
William Desportes
fa903acfd2
Fix #14334 - Export table structure shows rows fields
Fixes: #14334
Closes: #14710
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-04-01 20:29:53 +02:00
Xinyu Liu
e1519d2414 fix: toggle export options when selecting all struture or all data in database-level exports
Signed-off-by: Xinyu Liu <meteor.lxy@foxmail.com>
(cherry picked from commit 298ef43482)
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2018-05-16 14:55:32 -03:00
Maurício Meneghini Fauth
ef99fef8d6 Change ESLint's eqeqeq to error
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-25 21:30:14 -03:00
Maurício Meneghini Fauth
00e1ca9b66 Automatic fixes by ESLint
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-25 14:22:35 -03:00
Michal Čihař
c065224d1c Merge branch 'QA_4_7' 2017-06-13 17:03:42 +02:00
Michal Čihař
358d2fd1f1 Rewrite export alias defining
The old code did load all colums for all tables in all databases in
export. This can easily explode for server wide exports or exports on
database with lot of tables.

It has been rewritten in a way to load required data on demand from
server. This will make aliases defining slightly slower, but I think
it's acceptable price for making the export work on larger databases.

Fixes #13008

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-06-13 17:02:45 +02:00
Michal Čihař
f7bb752573 Automatically add token to all AJAX requests
This way we don't have to do the same in every AJAX request, it can be
done just once in shared handler.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-06-13 11:45:40 +02:00
Dan Ungureanu
1ca19f0ac1 Replaced deprecated jQuery calls.
'bind' and 'unbind', 'delegate' and 'undelegate' have been deprecated in
favor of 'on' and 'off'.

Partially fixes #13166.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2017-04-10 13:06:32 +03:00
Michal Čihař
c77d8cff25 Do not use deprecated $.parseJSON
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-12-21 14:27:39 +01:00
Michal Čihař
7fc28626fd Merge branch 'QA_4_6' 2016-09-19 10:51:50 +02:00
Deven Bansod
b054aa70ef Uncheck the Add CREATE PROCEDURE / FUNCTION etc. checkbox for a selective export
User can always check it if he/she wants to export the procs,funcs etc. too

Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
2016-09-16 13:57:07 +05:30
Madhura Jayaratne
d1ac2a64a5 Fix #12017 Cannot easily select multiple tables when exporting
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2016-02-23 19:58:18 +11:00
Madhura Jayaratne
682f5eb79a Remove more removeProp() function calls
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2016-01-12 20:25:04 +11:00
Madhura Jayaratne
dade3fa2e4 Fix #11706 Database export template not saving compression option
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-12-07 16:56:18 +11:00
Hugues Peccatte
a190826020 Improve jQuery selectors.
Remove duplicated selectors.

Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-08-24 21:06:27 +02:00
Madhura Jayaratne
769a8aa15f Fix #11414 Unclear export options / organization / hierarchy
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-08-20 10:06:38 +05:30
Madhura Jayaratne
e9e286005a Set indeterminate when either data or structure is not selected
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-07-08 18:08:56 +05:30
Madhura Jayaratne
c987104160 Make scrutinizer happy
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-07-06 12:09:04 +05:30
Madhura Jayaratne
0a326a4009 Include empty multiselects
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-07-06 11:48:44 +05:30
Madhura Jayaratne
90efc18a70 Include unchecked checboxes (which are ignored by serializeArray()) with null and uncheck them when loading the template
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-07-06 11:31:51 +05:30
Madhura Jayaratne
61cbf6b3d9 Submit template form on template change. Select template on Back button
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-07-06 08:56:13 +05:30
Madhura Jayaratne
0d5999e052 Indicate the success of the template operations
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-07-02 21:04:06 +05:30
Madhura Jayaratne
8865744945 Select newly created template from dropdown. Add an empty option to template dropdown to show selected template.
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-07-02 21:04:04 +05:30
Madhura Jayaratne
4ab83556c6 Allow using templates created for other databases/tables
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-07-02 21:04:02 +05:30
Madhura Jayaratne
545db4a443 rfe #812 store export definitions for reuse
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-07-02 21:03:57 +05:30
Nisarg Jhaveri
9ef59e49e5 rfe#1603 select structure or data for each table when exporting
Signed-off-by: Nisarg Jhaveri <nisargjhaveri@gmail.com>
2015-06-27 17:09:59 +05:30
Deven Bansod
a49e6f533d Provide an option to export tables in a database as separate files
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
2015-06-21 16:05:43 +05:30
Dan Ungureanu
5e27e54f60 Fix minor coding style issues.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-03-11 14:52:04 +02:00
Madhura Jayaratne
b15d9c5136 Properly align jQuery dialog
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-02-16 12:13:02 +05:30
Madhura Jayaratne
9ccc5322dc Merge branch 'QA_4_3' 2015-02-16 09:58:22 +05:30
Madhura Jayaratne
40a82f6011 bug #4769 Previously set column aliases are destroyed if returned to the same table
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-02-16 09:57:35 +05:30
Madhura Jayaratne
7bc50e5f56 Merge branch 'QA_4_3'
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-02-16 09:34:07 +05:30
Madhura Jayaratne
1d73964695 bug #4763 Database export with more than 512 tables fails
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-02-16 09:20:29 +05:30
Madhura Jayaratne
4a90211202 rfe #1549 Reset auto-increment when exporting structure
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-02-12 16:16:51 +05:30
Marc Delisle
0653435b83 Fix coding style
Signed-off-by: Marc Delisle <marc@infomarc.info>
2014-12-18 08:26:06 -05:00
Madhura Jayaratne
4c69e7a857 Merge branch 'QA_4_3'
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2014-12-11 16:04:12 +05:30
Madhura Jayaratne
4f1ce1004e bug #4638 Default Export Method setting broken
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2014-12-11 15:57:19 +05:30
Madhura Jayaratne
096c5d4ac0 Use .prop() in place of .attr() in appropriate places
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2014-12-04 11:39:45 +05:30
Hugues Peccatte
bdb5f333d7 Fix PHPCS issues.
PHPDoc updates.
Minor coding style modifications.

Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2014-11-01 22:07:18 +01:00
Chirayu Chiripal
aae1b30d62 fix export with more than 1000 input fields (db/table/column alias)
Signed-off-by: Chirayu Chiripal <chirayu.chiripal@gmail.com>
2014-09-29 18:50:12 +05:30
Chirayu Chiripal
b3b6176f16 make alias export dialog button names translatable
Signed-off-by: Chirayu Chiripal <chirayu.chiripal@gmail.com>
2014-06-26 01:57:21 +05:30
Chirayu Chiripal
c8a6ea0467 scrutinizer issues fix
Signed-off-by: Chirayu Chiripal <chirayu.chiripal@gmail.com>
2014-06-19 17:10:55 +05:30
Chirayu Chiripal
3ea7d2b52d rfe-755: export with table/column name changes
Signed-off-by: Chirayu Chiripal <chirayu.chiripal@gmail.com>
2014-06-16 22:41:50 +05:30
Michal Čihař
1ec3ac446d Fixed indetation
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-05-06 19:49:47 +02:00
Michal Čihař
d681d77263 Use dot notation for accessing array members
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-05-06 19:48:03 +02:00
Marc Delisle
9115548f00 Merge commit 'abe4702' 2014-04-10 06:12:01 -04:00
Marc Delisle
05912b5c2c Fix merge conflict
Signed-off-by: Marc Delisle <marc@infomarc.info>
2014-04-10 06:11:24 -04:00
Marc Delisle
abe4702d87 Fix coding style
Signed-off-by: Marc Delisle <marc@infomarc.info>
2014-04-10 06:08:52 -04:00
Smita Kumari
b21c43245d bugfix 4346: if exeTimeLimit is set to zero then export timeout won't occur so need to check for it
Signed-off-by: Smita Kumari <kumarismita62@gmail.com>
2014-04-09 22:07:38 +05:30
Michal Čihař
2bacdef4f4 Drop non js behavior of export chooser
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-28 08:51:58 +01:00