[Maypole] Auto Increment Primary Keys (and Documentation)

Tony Bowden tony@kasei.com
Thu, 27 Jan 2005 11:53:04 +0000


On Thu, Jan 27, 2005 at 10:57:44AM +0000, Dave Howorth wrote:
>   my $brewery = Brewery->create({
>   name => 'Anheuser Busch',
>   })
> 
>   my $beer = Beer->create({
>   name    => 'Budweiser',
>   brewery => $brewery,
>   style   => 'lager',
>   });

Of course, in practice, you wouldn't do the second step like that. You'd
use 

  my $beer = $brewery->add_to_beers({
    name    => 'Budweiser',
    style   => 'lager',
  })

But yes, you can just ask a newly created item for its auto-incremented
id.

Tony