How can I run Wafer? (Re: [Seaside] Wafer weblog sample application)
S.J.Chun
chunsj at embian.com
Sun Aug 17 22:28:05 CEST 2003
Sorry for stupid question. But... how can I run wafer?
----- Original Message -----
From: tblanchard at mac.com
To: "The Squeak Enterprise Aubergines Server - general discussion." <seaside at lists.squeakfoundation.org>
Sent: Sat, 16 Aug 2003 13:50:18 -0600
Subject: Re: [Seaside] Wafer weblog sample application
Yeah, the glorp is simpler. Bear in mind that the data model for this
thing is dead simple - two kinds of records - user and story. Stories
are trees (each has a parent story unless its a top level story).
I overrode isolate: in session to do:
glorpSession beginUnitOfWork.
super isolate: aBlock.
glorpSession commitUnitOfWork.
And the ubiquitous home button is just:
glorpSession rollbackUnitOfWork.
home clearDelegate.
Seems to work fine - otherwise there's a couple queries - ie
login
| user |
user := self session glorpSession readOneOf: WaferUser where:
[:u | (u username = username) & (u password = password)].
user ifNotNil: [self answer: user] ifNil [self errorMessage:
'Login invalid']
The SmartFileDictionary took some tickling in odd places to convince it
that it needed writing and occasionally it would give me old data - it
makes too many copies I think.
On Saturday, August 16, 2003, at 11:19 AM, Avi Bryant wrote:
>
> On Sat, 16 Aug 2003 tblanchard at mac.com wrote:
>
>> I demo'd this last night and completely blew the attendees (about a
>> dozen) away.
>
> Awesome.
>
>> I reckon I spent about 6 hours on the presentation bit (and probably 5
>> times that playing with various persistence mechanisms - the one I
>> demo'd used GLORP on PGSQL - the one I posted used SmartFileDictionary
>> - the GLORP one is simpler).
>
> The GLORP one is *simpler*? That's fascinating. Care to talk a bit
> about
> your experiences with GLORP? I haven't had a chance to use it yet.
>
> Avi
>
> _______________________________________________
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/listinfo/seaside
>
_______________________________________________
Seaside mailing list
Seaside at lists.squeakfoundation.org
http://lists.squeakfoundation.org/listinfo/seaside
More information about the Seaside
mailing list