On Jul 30, 3:36 am, David Pollak <
feeder.of.the.be...@gmail.com>
wrote:
> I had to add a property on MappedField for dbGenerated_? which has to be set
> to false.
>
> Here's the change set and the revised, working (wait for an hour for Hudson
> to build the new code) version.
>
> On Wed, Jul 29, 2009 at 1:26 PM, Peter Robinett <
pe...@bubblefoundry.com>wrote:
>
Hi,
I am new to programming for the Web and Lift is the first web
framework I am using. Therefore, please excuse me if my questions seem
naive.
I have the same problem that Peter was facing. David, I looked through
your diff and tried making similar changes to my model class. However,
the primary key is still empty in the database.
Here is the class that I have defined:
class MJData extends KeyedMapper[String,MJData]
{
def getSingleton = MJData
override def primaryKeyField = uid
object uid extends MappedStringIndex[MJData](this,128)
{
override def writePermission_? = true
override def dbDisplay_? = true
// override def dbAutoGenerated_? = false //commented because it
does not compile
override lazy val defaultValue = "11232312" // any string for
now...
private var myDirty_? = false
override protected def dirty_?(b: Boolean) = myDirty_? = b
override def dirty_? = myDirty_?
}
After looking at the pom.xml that Peter had posted, I upgraded to the
1.1-SNAPSHOT. Is there something else that I need to do?
Another question:
> <snip> (wait for an hour for Hudson
> to build the new code) version.
What does this mean? I am using Maven and I am assuming that it will
"pull" any new changes to the framework.
Thanks for reading.
Regards,
Som