[IMP] base_external_dbsource: Refactor & Split by source

* Heavily refactor code for reusability
* Split all sources into independent modules
* Add more test coverage
* Add CRUD methods
* Add iterator execute return to roadmap

[UPD] Update base_external_dbsource_mssql.pot
This commit is contained in:
Dave Lasley
2016-12-07 18:28:41 -08:00
committed by sergio-teruel
parent 98c0bb00b6
commit a0d878cc84
16 changed files with 405 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
# -*- coding: utf-8 -*-
# Copyright <2011> <Daniel Reis, Maxime Chambreuil, Savoir-faire Linux>
# Copyright 2016 LasLabs Inc.
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).
{
'name': 'External Database Source - MSSQL',
'version': '10.0.1.0.0',
'category': 'Tools',
'author': "Daniel Reis, "
"LasLabs, "
"Odoo Community Association (OCA)",
'website': 'https://github.com/OCA/server-tools',
'license': 'LGPL-3',
'depends': [
'base_external_dbsource_sqlite',
],
# Uncomment this for v11
# 'external_dependencies': [
# 'python': [
# 'sqlalchemy',
# 'pymssql',
# ]
# ],
'demo': [
'demo/base_external_dbsource.xml',
],
'installable': True,
'auto_install': True, # Remove this key for v11
}