[genropy] Re: Uso dei packages...
- From: Giovanni Porcari <giovanni.porcari@xxxxxxxxx>
- To: genropy@xxxxxxxxxxxxx
- Date: Wed, 9 Nov 2016 08:49:13 +0100
Il giorno 09 nov 2016, alle ore 07:55, Massimo Masson <max@xxxxxxxxxxxxxxx>
ha scritto:
Il 08/11/2016 23:49, Giovanni Porcari ha scritto:
[...]
Tu chiedi pure che ripetere non fa mai male ;)
altra piccola domanda, poi mi tocca andare a lavorare... :)
Non so se mi sto facendo ingannare dalle prove fatte con SQLite, ma mi pare
di capire che ogni package crea un "proprio" db, nell'istanza in esecuzione,
è vero?
Ma se io volessi avere tutte le tabelle definite dai vari packages nello
stesso db, sarebbe possibile?
Nei database che lo ammettono crea degli schemi. In sqlite il concetto di
schema è ottenuto creando dei db tra loro collegati. Tanto è vero che le
relazioni funzionano.
Per quello che riguarda la mappatura di un package ad uno schema, questa è
parametrabile tramite l'attributo sqlachema (cosa mai usata e quindi siccome
rispondo da telefono magari pure il nome del parametro non è sqlschema),
lattributo sqlschema='foobar' dice di mettere le tabelle di quel package in uno
schema specifico. Ad esempio per postgres potresti mettere sqlschema='public'.
Ti svelo un altra chicca, in realtà mai usata, la table ha un attributo
'sqlname' che può essere assegnato. Ad esempio la table 'customer' potrebbe
avere sqlname='CUSTKU097' o cose simili.
Idem per i campi
Ciao
G
Oppure le prove notturne mi hanno messo fuori strada?
Grazie ciao,
m.
Other related posts: