Actions
Defect #644
closedUnable to delete issue statuses
Start date:
2008-02-12
Due date:
% Done:
0%
Estimated time:
Resolution:
Affected version:
Description
Hi,
I'm still using redmine 0.5.0 and wanted to give a try to redmine 0.6.3. I'm using PostgreSQL as the redmine database. So I did a dump of the database from one server, and imported to the test server. Configured the version 0.6.3 to use the new database, and did a
rake db:migrate RAILS_ENV="production"
	Everything went ok and I started testing the new version (running with webbrick).
If I go to Administration and then Issue statuses and create a new issue status, I cannot delete the issue status I just created. I get the message "Unable to delete issue status".
Looking at the logs, i find the following:
IssueStatus Load (0.000132)   SELECT * FROM issue_statuses WHERE (issue_statuses."id" = 11)
  SQL (0.000047)   BEGIN
  Issue Load (0.000383)   SELECT * FROM issues WHERE (status_id=11) LIMIT 1
  Workflow Delete all (0.000195)   DELETE FROM workflows WHERE (old_status_id = 11)
  IssueStatus Update (0.000125)   UPDATE issue_statuses SET position = (position - 1) WHERE (1 = 1 AND position > 8)
  IssueStatus Update (0.000000)   PGError: ERROR: null value in column "position" violates not-null constraint
: UPDATE issue_statuses SET "is_closed" = 'f', "name" = 'klklkl', "position" = NULL, "is_default" = 'f' WHERE "id" = 11
  SQL (0.000052)   ROLLBACK
Redirected to http://10.112.64.1:3000/issue_statuses/list
	Perhaps this only happens with PostgreSQL.
Actions