Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Bug #145 (closed)

Opened 18 years ago

Closed 18 years ago

IEnum.value should be unique.

Reported by: jamoore Owned by: jamoore
Priority: critical Cc:
Sprint: n.a.
Total Remaining Time: n.a.

Description (last modified by jmoore)

Currently it is possible to define multiple enumerations with the same value. This should at least throw an exception. It would be optimal, though, if two enumerations with the same value would automatically be mapped to the same row.

#86/#140 should be involved with this ticket.

Change History (3)

comment:1 Changed 18 years ago by jmoore

  • Description modified (diff)
  • Milestone changed from 3.0-M2 to 3.0-M3
  • Priority changed from minor to critical
  • Status changed from new to assigned

#156 is also involved. Need to get this done.

comment:2 Changed 18 years ago by jmoore

  • Keywords changed from enums, db, unique to enums, db, unique, iteration2

comment:3 Changed 18 years ago by jmoore

  • Resolution set to fixed
  • Status changed from assigned to closed

r785 implements this. Some tests may fail but this was a bug all along. Fix the tests (and use IAdmin/#44) Closing.

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.63409 sec.)

We're Hiring!