[MIG] sql_request_abstract from 15.0 to 16.0

- Add new main entry menu for SQL configuration
- Add abstract tree view
- Add abstract form view
- ADD ace/mode-pgsql.js file to have syntaxic coloration in sql field
- move has_grouped_changed from bi_sql_editor to sql_request_abstract
- remove main menu entries, replaced by new spreadsheet menu entries in V16
- update translation
- IMP : inherit from mail.thread to use chatter
- ADD : new note fields
- REF : add comment on has_grouped_changed field
This commit is contained in:
Sylvain LE GAL
2022-10-25 22:36:46 +02:00
committed by thien
parent 5c876f8f8a
commit 2645c5c394
12 changed files with 1930 additions and 42 deletions

View File

@@ -1,48 +1,41 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sql_request_abstract
# * sql_request_abstract
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 02:11+0000\n"
"PO-Revision-Date: 2021-05-14 19:47+0000\n"
"Last-Translator: Yves Le Doeuff <yld@alliasys.fr>\n"
"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n"
"Language: fr\n"
"POT-Creation-Date: 2022-10-26 11:40+0000\n"
"PO-Revision-Date: 2022-10-26 11:40+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.3.2\n"
"Plural-Forms: \n"
#. module: sql_request_abstract
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__group_ids
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "Allowed Groups"
msgstr "Groupes autorisés"
#. module: sql_request_abstract
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__user_ids
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "Allowed Users"
msgstr "Utilisateurs autorisés"
#. module: sql_request_abstract
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__display_name
msgid "Display Name"
msgstr "Nom affiché"
#. module: sql_request_abstract
#: model:ir.model.fields.selection,name:sql_request_abstract.selection__sql_request_mixin__state__draft
msgid "Draft"
msgstr "Brouillon"
#. module: sql_request_abstract
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__id
msgid "ID"
msgstr "ID"
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__has_group_changed
msgid "Has Group Changed"
msgstr ""
#. module: sql_request_abstract
#: code:addons/sql_request_abstract/models/sql_request_mixin.py:0
@@ -50,15 +43,10 @@ msgstr "ID"
msgid "It is not allowed to execute a not checked request."
msgstr "Il n'est pas permis d'exécuter une demande non vérifiée."
#. module: sql_request_abstract
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin____last_update
msgid "Last Modified on"
msgstr "Dernière modification le"
#. module: sql_request_abstract
#: model:res.groups,name:sql_request_abstract.group_sql_request_manager
msgid "Manager"
msgstr ""
msgstr "Responsable"
#. module: sql_request_abstract
#: code:addons/sql_request_abstract/models/sql_request_mixin.py:0
@@ -67,19 +55,29 @@ msgid ""
"Materialized View requires PostgreSQL 9.3 or greater but PostgreSQL %s is "
"currently installed."
msgstr ""
"La vue matérialisée nécessite PostgreSQL 9.3 ou supérieur mais PostgreSQL %s "
"est actuellement installé."
"La vue matérialisée nécessite PostgreSQL 9.3 ou supérieur mais PostgreSQL %s"
" est actuellement installé."
#. module: sql_request_abstract
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__name
msgid "Name"
msgstr "Nom"
#. module: sql_request_abstract
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "Preview Results"
msgstr "Prévisualiser les résultats"
#. module: sql_request_abstract
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__query
msgid "Query"
msgstr "Requête"
#. module: sql_request_abstract
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "SQL Query"
msgstr "Requête SQL"
#. module: sql_request_abstract
#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract
msgid "SQL Request"
@@ -88,7 +86,12 @@ msgstr "Requête SQL"
#. module: sql_request_abstract
#: model:ir.model,name:sql_request_abstract.model_sql_request_mixin
msgid "SQL Request Mixin"
msgstr ""
msgstr "Modèle abstrait de requête SQL"
#. module: sql_request_abstract
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "SQL Settings"
msgstr "Configuration SQL"
#. module: sql_request_abstract
#: model:ir.model.fields.selection,name:sql_request_abstract.selection__sql_request_mixin__state__sql_valid
@@ -96,9 +99,14 @@ msgid "SQL Valid"
msgstr ""
#. module: sql_request_abstract
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__smart_search
msgid "Smart Search"
msgstr "Recherche intelligente"
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "Security"
msgstr "Sécurité"
#. module: sql_request_abstract
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "Set to Draft"
msgstr ""
#. module: sql_request_abstract
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__state
@@ -129,7 +137,8 @@ msgstr ""
#: code:addons/sql_request_abstract/models/sql_request_mixin.py:0
#, python-format
msgid "The query is not allowed because it contains unsafe word '%s'"
msgstr "La requête n'est pas autorisée car elle contient le mot dangereux '%s'"
msgstr ""
"La requête n'est pas autorisée car elle contient le mot dangereux '%s'"
#. module: sql_request_abstract
#: code:addons/sql_request_abstract/models/sql_request_mixin.py:0
@@ -142,11 +151,16 @@ msgstr "Mode non implémenté : '%s'"
msgid "User"
msgstr "Utilisateur"
#. module: sql_request_abstract
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "Validate SQL Expression"
msgstr "Valider l'expression SQL"
#. module: sql_request_abstract
#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin__query
msgid ""
"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, "
"TRUNCATE, EXECUTE, UPDATE."
msgstr ""
"Vous ne pouvez pas utiliser les mots suivants: DELETE, DROP, CREATE, INSERT, "
"ALTER, TRUNCATE, EXECUTE, UPDATE."
"Vous ne pouvez pas utiliser les mots suivants: DELETE, DROP, CREATE, INSERT,"
" ALTER, TRUNCATE, EXECUTE, UPDATE."

View File

@@ -1,11 +1,13 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sql_request_abstract
# * sql_request_abstract
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0\n"
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-10-26 11:39+0000\n"
"PO-Revision-Date: 2022-10-26 11:39+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -15,11 +17,13 @@ msgstr ""
#. module: sql_request_abstract
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__group_ids
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "Allowed Groups"
msgstr ""
#. module: sql_request_abstract
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__user_ids
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "Allowed Users"
msgstr ""
@@ -28,6 +32,11 @@ msgstr ""
msgid "Draft"
msgstr ""
#. module: sql_request_abstract
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__has_group_changed
msgid "Has Group Changed"
msgstr ""
#. module: sql_request_abstract
#: code:addons/sql_request_abstract/models/sql_request_mixin.py:0
#, python-format
@@ -52,11 +61,21 @@ msgstr ""
msgid "Name"
msgstr ""
#. module: sql_request_abstract
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "Preview Results"
msgstr ""
#. module: sql_request_abstract
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__query
msgid "Query"
msgstr ""
#. module: sql_request_abstract
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "SQL Query"
msgstr ""
#. module: sql_request_abstract
#: model:ir.module.category,name:sql_request_abstract.category_sql_abstract
msgid "SQL Request"
@@ -67,11 +86,26 @@ msgstr ""
msgid "SQL Request Mixin"
msgstr ""
#. module: sql_request_abstract
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "SQL Settings"
msgstr ""
#. module: sql_request_abstract
#: model:ir.model.fields.selection,name:sql_request_abstract.selection__sql_request_mixin__state__sql_valid
msgid "SQL Valid"
msgstr ""
#. module: sql_request_abstract
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "Security"
msgstr ""
#. module: sql_request_abstract
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "Set to Draft"
msgstr ""
#. module: sql_request_abstract
#: model:ir.model.fields,field_description:sql_request_abstract.field_sql_request_mixin__state
msgid "State"
@@ -111,9 +145,14 @@ msgstr ""
msgid "User"
msgstr ""
#. module: sql_request_abstract
#: model_terms:ir.ui.view,arch_db:sql_request_abstract.view_sql_request_mixin_form
msgid "Validate SQL Expression"
msgstr ""
#. module: sql_request_abstract
#: model:ir.model.fields,help:sql_request_abstract.field_sql_request_mixin__query
msgid ""
"You can't use the following words: DELETE, DROP, CREATE, INSERT, ALTER, "
"TRUNCATE, EXECUTE, UPDATE."
msgstr ""
msgstr ""