1
0
Fourche 0
miroir de https://github.com/yweber/lodel2.git synchronisé 2025-12-18 07:46:54 +01:00

[#61] added a default module setting to LeDataSourceSQL object

Cette révision appartient à :
Roland Haroutiounian 2015-10-23 12:14:56 +02:00
révision ee89b62f40

Voir le fichier

@ -1,5 +1,6 @@
#-*- coding: utf-8 -*-
import sqlite3
from leobject.datasources.dummy import DummyDatasource
from mosql.db import Database, all_to_dicts
from mosql.query import select, insert
@ -12,8 +13,10 @@ class LeDataSourceSQL(DummyDatasource):
RELATIONS_TABLE_NAME = 'relations'
RELATIONS_POSITIONS_FIELDS = {REL_SUP:'superior_id', REL_SUB:'subordinate_id'}
MODULE = 'sqlite3'
def __init__(self, module=None, *conn_args, **conn_kargs):
self.module = self.MODULE if module == None else module
super(LeDataSourceSQL, self).__init__()
self.db = Database(self.module, self.conn_args, self.conn_kargs)