[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: