Re: [Python] Concatenazione lato DB => Rebus

2012-03-21 Per discussione Simone Federici
2012/3/21 Daniele Varrazzo > test=> select coalesce(quote_literal(a), '') || '_' || > coalesce(quote_literal(b), '') from pairs; > ?column? > -- > 'a'_'b' > 'a'_'' > 'a'_ > yep, con coalesce si può fare anche su gli altri DB cmq sqlite quote si comporta come in pgsql quindi coalesce

Re: [Python] Concatenazione lato DB => Rebus

2012-03-21 Per discussione Daniele Varrazzo
On Wed, 21 Mar 2012 16:09:21 +0100, Simone Federici wrote: cmq tornando al problema che è tuttaltro che risolto, ci sono le FK che sono nullable :-) quindi il problema mi si ripresenta da dietro l'angolo CREATE TABLE sample_chapter ( b_name character varying(100) NOT NULL, b_author characte

Re: [Python] Concatenazione lato DB => Rebus

2012-03-21 Per discussione Simone Federici
2012/3/21 Daniele Varrazzo > E, al di là delle prestazioni, il tuo problema è che vuoi offrire tutte le > feature del db (più qualcuna che non esiste e ti sei inventato sul > momento... ;) *e* relazioni generiche. Qui hai un problema diverso: con il > db ci puoi fare tanto, i db relazionali conse

Re: [Python] Concatenazione lato DB => Rebus

2012-03-21 Per discussione Daniele Varrazzo
2012/3/21 Daniele Varrazzo Una relazione generica io non nego sia utile: On Wed, 21 Mar 2012 15:15:33 +0100, Simone Federici wrote: Per le relazioni generiche invece dissento. Stiamo dicendo la stessa cosa: anche io penso siano utili. Però... E dai l'hai detto pure tu che il mono tabel

Re: [Python] Concatenazione lato DB => Rebus

2012-03-21 Per discussione Simone Federici
2012/3/21 Marco Mariani > Il ticket su django per questo problema, e' aperto da 7 anni, > 7 anni... e io finalmente voglio arrivare a una soluzione > ma c'e' attivita' recente (oooh) di due mesi fa, che dice: > > """ > Well, the current status is, the soc2011/composite-fields branch is > stabl

Re: [Python] Concatenazione lato DB => Rebus

2012-03-21 Per discussione Simone Federici
2012/3/21 Daniele Varrazzo > Column | Type | Modifiers > +-**---+--- > name | character varying(100) | not null > author | character varying(100) | not null <- nota: non ce l'ho fantastico immagino che posso dire di essere un emerito

Re: [Python] Concatenazione lato DB => Rebus

2012-03-21 Per discussione Marco Mariani
2012/3/21 Simone Federici grazie per il link, è sempre utile conoscere altri strumenti, > Il ticket su django per questo problema, e' aperto da 7 anni, ma c'e' attivita' recente (oooh) di due mesi fa, che dice: """ Well, the current status is, the soc2011/composite-fields branch is stable and I

Re: [Python] Concatenazione lato DB => Rebus

2012-03-21 Per discussione Daniele Varrazzo
On Wed, 21 Mar 2012 14:30:08 +0100, Simone Federici wrote: 2012/3/21 Daniele Varrazzo On Tue, 20 Mar 2012 22:12:45 +0100, Simone Federici wrote: Dato queste coppie di chiavi keys = [ ("LDAP server", "Agent"), ("-LDAP-server-", "_S-"), ("Pippo'", "'pluto"), ("Pippo", NULL) ("P

Re: [Python] Concatenazione lato DB => Rebus

2012-03-21 Per discussione Simone Federici
2012/3/21 Stefano Dal Pra > Ciao, causa "zeitnot" non riesco ad approfondire come meriterebbe. > Ti segnalo pero' un modulo che avevo "tastato" tempo fa: > https://storm.canonical.com/ > dove puoi leggere: > [...] > Storm handles composed primary keys with ease (no need for surrogate keys). > [..

Re: [Python] Concatenazione lato DB => Rebus

2012-03-21 Per discussione Simone Federici
2012/3/21 Daniele Varrazzo > On Tue, 20 Mar 2012 22:12:45 +0100, Simone Federici wrote: > >> Dato queste coppie di chiavi >> >> keys = [ >>("LDAP server", "Agent"), >>("-LDAP-server-", "_S-"), >>("Pippo'", "'pluto"), >>("Pippo", NULL) >>("Pippo", "") >> ] >> > > Se c'è un null

Re: [Python] Concatenazione lato DB => Rebus

2012-03-21 Per discussione Stefano Dal Pra
2012/3/21 Simone Federici > 2012/3/20 Stefano Dal Pra > >> Non so se ho capito bene cosa ti serve, ma con questo: >> >> keys = [ >> ("LDAP server", "Agent"), >> ("-LDAP-server-", "_S-"), >> ("Pippo'", "'pluto"), >> ("Pippo", None), >> ("Pippo", "") >> ] >> >> T=[] >> for a,b

Re: [Python] Concatenazione lato DB => Rebus

2012-03-21 Per discussione Daniele Varrazzo
On Tue, 20 Mar 2012 22:12:45 +0100, Simone Federici wrote: Dato queste coppie di chiavi keys = [ ("LDAP server", "Agent"), ("-LDAP-server-", "_S-"), ("Pippo'", "'pluto"), ("Pippo", NULL) ("Pippo", "") ] Se c'è un null, non è una chiave. [...] snippo: stavo dando risposte

Re: [Python] Simone Federici wants to chat

2012-03-21 Per discussione Daniele Varrazzo
On Tue, 20 Mar 2012 14:15:19 -0700, Simone Federici wrote: --- Simone Federici wants to stay in better touch using some of Google's coolest new products. Potrebbe usare Google Wave... :) -- Daniele Varrazzo - Develer S.r.l

Re: [Python] Concatenazione lato DB => Rebus

2012-03-21 Per discussione Simone Federici
2012/3/20 Stefano Dal Pra > Non so se ho capito bene cosa ti serve, ma con questo: > > keys = [ > ("LDAP server", "Agent"), > ("-LDAP-server-", "_S-"), > ("Pippo'", "'pluto"), > ("Pippo", None), > ("Pippo", "") > ] > > T=[] > for a,b in keys: > print q.curs.mogrify("selec

Re: [Python] DjangoCon

2012-03-21 Per discussione Simone Federici
On Tue, Mar 20, 2012 at 18:41, Gabriele Giaccari wrote: > > http://2012.djangocon.eu/ > > facciamo la macchina da roma... tutti giorni feriali allegria magari ci andiamo un giorno solo? :-) ___ Python mailing list Python@lists.python.it http://lists.p

Re: [Python] DjangoCon

2012-03-21 Per discussione Gabriele Giaccari
> Chi ci va? > > DjangoCon Europe 2012 Early Bird registration and Call For Papers > > http://2012.djangocon.eu/ facciamo la macchina da roma... -- Gabriele Giaccari gabri...@upcode.it Upcode.it | software engineering www.upcode.it | i...@upcode.it __

Re: [Python] Simone Federici wants to chat

2012-03-21 Per discussione Lorenzo Sutton
On 20/03/12 22:18, Simone Federici wrote: Si ok, apro il thread a insulti vari, tutto ammesso :-) Era meglio il link a "A history of Python web presence" :) ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/pytho