mirror of
https://github.com/OCA/reporting-engine.git
synced 2025-02-16 16:30:38 +02:00
PORT v12 sql_export
This commit is contained in:
committed by
Sylvain LE GAL
parent
02b595fac6
commit
3f86fe0ae9
9
sql_export/readme/CONTRIBUTORS.rst
Normal file
9
sql_export/readme/CONTRIBUTORS.rst
Normal file
@@ -0,0 +1,9 @@
|
||||
* `Akretion <https://www.akretion.com>`_:
|
||||
|
||||
* Florian da Costa <florian.dacosta@akretion.com>
|
||||
* Mourad EL HADJ MIMOUNE <mourad.elhadj.mimoune@akretion.com>
|
||||
* Benoît GUILLOT <benoit.guillot@akretion.com>
|
||||
|
||||
* `Eficent <https://www.eficent.com>`_:
|
||||
|
||||
* Aaron Henriquez <ahenriquez@eficent.com>
|
||||
4
sql_export/readme/DESCRIPTION.rst
Normal file
4
sql_export/readme/DESCRIPTION.rst
Normal file
@@ -0,0 +1,4 @@
|
||||
Allow to export data in csv files FROM sql requests.
|
||||
There are some restrictions in the sql query, you can only read datas.
|
||||
No update, deletion or creation are possible.
|
||||
A new menu named Export is created.
|
||||
16
sql_export/readme/ROADMAP.rst
Normal file
16
sql_export/readme/ROADMAP.rst
Normal file
@@ -0,0 +1,16 @@
|
||||
* Some words are prohibited and can't be used is the query in anyways, even in
|
||||
a select query:
|
||||
- delete
|
||||
- drop
|
||||
- insert
|
||||
- alter
|
||||
- truncate
|
||||
- execute
|
||||
- create
|
||||
- update
|
||||
|
||||
See sql_request_abstract module to fix this issue.
|
||||
|
||||
* checking SQL request by execution and rollback is disabled in this module
|
||||
since variables features has been introduced. This can be fixed by
|
||||
overloading _prepare_request_check_execution() function.
|
||||
11
sql_export/readme/USAGE.rst
Normal file
11
sql_export/readme/USAGE.rst
Normal file
@@ -0,0 +1,11 @@
|
||||
|
||||
Dashboards > Sql Export
|
||||
|
||||
|
||||
Specific use with parameters
|
||||
----------------------------
|
||||
|
||||
- `%(company_id)s` allows to set in the query the company id of the user
|
||||
- `%(user_id)s` allows to set in the query the user id
|
||||
- for any created field with `Sql Export Variables` menu, you can use it with `%(x_field_example)s` syntax
|
||||
(Limitation for relational fields)
|
||||
Reference in New Issue
Block a user