[IMP] sql_export: black, isort, prettier

pull/553/head
mariadforgeflow 2021-12-02 12:11:11 +01:00
parent 7588dad558
commit bc9519c964
7 changed files with 30 additions and 30 deletions

View File

@ -0,0 +1 @@
../../../../sql_export

View File

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

View File

@ -6,7 +6,7 @@
"name": "SQL Export", "name": "SQL Export",
"version": "14.0.1.1.0", "version": "14.0.1.1.0",
"author": "Akretion,Odoo Community Association (OCA)", "author": "Akretion,Odoo Community Association (OCA)",
"website": "https://github.com/OCA/server-tools", "website": "https://github.com/OCA/reporting-engine",
"license": "AGPL-3", "license": "AGPL-3",
"category": "Generic Modules/Others", "category": "Generic Modules/Others",
"summary": "Export data in csv file with SQL requests", "summary": "Export data in csv file with SQL requests",

View File

@ -15,9 +15,7 @@ class SqlExport(models.Model):
_check_execution_enabled = False _check_execution_enabled = False
copy_options = fields.Char( copy_options = fields.Char(required=False, default="CSV HEADER DELIMITER ';'")
string="Copy Options", required=False, default="CSV HEADER DELIMITER ';'"
)
file_format = fields.Selection([("csv", "CSV")], default="csv", required=True) file_format = fields.Selection([("csv", "CSV")], default="csv", required=True)
@ -58,7 +56,6 @@ class SqlExport(models.Model):
("windows-1251", "windows-1251"), ("windows-1251", "windows-1251"),
("koir8_r", "koir8_r"), ("koir8_r", "koir8_r"),
], ],
string="Encoding",
required=True, required=True,
default="utf-8", default="utf-8",
) )

View File

@ -109,7 +109,7 @@
<field name="name">Sql_export_tree_view</field> <field name="name">Sql_export_tree_view</field>
<field name="model">sql.export</field> <field name="model">sql.export</field>
<field name="arch" type="xml"> <field name="arch" type="xml">
<tree string="SQL Export" decoration-info="state=='draft'"> <tree decoration-info="state=='draft'">
<field name="name" /> <field name="name" />
<field name="state" /> <field name="state" />
<button <button
@ -172,7 +172,7 @@
<field name="model">ir.model.fields</field> <field name="model">ir.model.fields</field>
<field name="priority">150</field> <field name="priority">150</field>
<field name="arch" type="xml"> <field name="arch" type="xml">
<tree string="SQL Parameter"> <tree>
<field name="name" /> <field name="name" />
<field name="field_description" /> <field name="field_description" />
<field name="ttype" /> <field name="ttype" />

View File

@ -16,7 +16,7 @@ class SqlFileWizard(models.TransientModel):
_description = "Allow the user to save the file with sql request's data" _description = "Allow the user to save the file with sql request's data"
binary_file = fields.Binary("File", readonly=True) binary_file = fields.Binary("File", readonly=True)
file_name = fields.Char("File Name", readonly=True) file_name = fields.Char(readonly=True)
sql_export_id = fields.Many2one(comodel_name="sql.export", required=True) sql_export_id = fields.Many2one(comodel_name="sql.export", required=True)
@api.model @api.model

View File

@ -1,42 +1,38 @@
<?xml version="1.0" encoding="utf-8" ?> <?xml version="1.0" encoding="utf-8" ?>
<odoo> <odoo>
<data>
<record id="sql_file_wizard_view_form" model="ir.ui.view"> <record id="sql_file_wizard_view_form" model="ir.ui.view">
<field name="name">sql.file.wizard.view.form</field> <field name="name">sql.file.wizard.view.form</field>
<field name="model">sql.file.wizard</field> <field name="model">sql.file.wizard</field>
<field name="arch" type="xml"> <field name="arch" type="xml">
<form string="Csv File"> <form string="Csv File">
<separator <separator
string="variables_placeholder" string="variables_placeholder"
colspan="4" colspan="4"
invisible="1" invisible="1"
/> />
<separator <separator
string="Export file" string="Export file"
colspan="4" colspan="4"
attrs="{'invisible': [('binary_file', '=', False)]}" attrs="{'invisible': [('binary_file', '=', False)]}"
/> />
<field name="binary_file" filename="file_name" /> <field name="binary_file" filename="file_name" />
<field name="file_name" invisible="1" /> <field name="file_name" invisible="1" />
<footer> <footer>
<button <button
name="export_sql" name="export_sql"
string="Export" string="Export"
type="object" type="object"
icon="fa-download" icon="fa-download"
/> />
or or
<button <button
special="cancel" special="cancel"
string="Cancel" string="Cancel"
type="object" type="object"
icon="fa-times" icon="fa-times"
/> />
</footer> </footer>
</form> </form>
</field> </field>
</record> </record>
</data>
</odoo> </odoo>