チケット番号をリセット、もしくは再利用する方法

4,732 views
Skip to first unread message

yanda

unread,
Jan 7, 2014, 8:45:12 PM1/7/14
to redmine-...@googlegroups.com
お世話になっております。
redmineを利用していて、疑問に思ったことがあり投稿をさせていただきます。

redmineでチケットを作成すると、連番のチケット番号が付与されるかと思います。
この番号は古いチケットを削除しても一度使われた番号は再利用されず、ずっと連番で付与されるようです。
これを古いチケットをバックアップ&削除した上で、チケット番号をリセットしたり、
チケット番号を再利用をするといったことはできないのでしょうか。

というのも、私はredmineをタスク管理ツールとしてではなく、
自動で他のツールから送られてくる情報を受け取り、その情報を管理する目的で使っています。
そのツールは高頻度で情報を送信しており、チケットも相当数作成されます。
このまま利用を続けていくとチケット番号のカラムが桁溢れして、redmineが動作しなくなるではと懸念しています。

チケット番号のカラムの型を確認したところINT型となっており、2147483647まで格納できると思われるので、
桁溢れすることはまずないと思いますが、もしチケット番号のリセットや再利用をする方法があれば知っておきたいと考え、
投稿させていただきました。

どうぞよろしくお願いします。

Nakai Tooru

unread,
Jan 7, 2014, 10:27:30 PM1/7/14
to redmine-...@googlegroups.com
中井です。

railsなので、"activerecord id reset" とかで検索すると幸せになれます。
ただ実際にはやろうとは思われないでしょうが。

仕組みはデータベース側のプライマリーキー取り扱いに
任せているようですので、お使いのDBエンジンで変わってくるようです。

桁溢れが100年先とかになるなら、頑張らないほうがよろしいかと。
ではでは。

2014年1月8日水曜日 yanda yuh...@gmail.com:
--
このメールは Google グループのグループ「Redmine Users (japanese)」の登録者に送られています。
このグループから退会し、メールの受信を停止するには、redmine-users-...@googlegroups.com にメールを送信します。
このグループに投稿するには、redmine-...@googlegroups.com にメールを送信してください。
http://groups.google.com/group/redmine-users-ja からこのグループにアクセスしてください。
その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。

yanda

unread,
Jan 9, 2014, 3:31:13 AM1/9/14
to redmine-...@googlegroups.com
中井さん

ご回答ありがとうございます。
ちょっと調べてみましたが、ちょっとやる気になれなかったです。

普通に使っていれば桁溢れは数千年先の予定なので、リセットうんぬんは考えない方向で行こうと思います。

ありがとうございました。
Reply all
Reply to author
Forward
0 new messages