実現したいこと
UUIDを識別子として持ったテーブルがあり、そこに初期データを入れて、
初期データの場合だけ別処理をしたいです。
しかし、初期データとして投入したUUIDが毎回変わると、どれが初期データのUUIDなのか分からなくなるので、
前もって生成したUUIDを初期データに使い、そのUUIDで処理の分岐をすることを考えました。
プログラム内では初期データの数だけ、前もって生成したUUIDをハードコードして保持しておきます。
このように、前もって生成したUUIDを使いまわしてもいいのでしょうか?
発生している問題・分からないこと
前もって生成したUUIDを使ってもいいのか
該当のソースコード
Python
1class MyClass():2 initial_data_1_uuid = '11111111-2222-3333-4444-555555555555' # 前持った生成したUUID3 initial_data_2_uuid = '22222222-2222-3333-4444-555555555555' # 前持った生成したUUID4 5 def my_func(self, data):6 if data.uuid == self.initial_data_1_uuid:7 # 何か別処理8 9 if data.uuid == self.initial_data_2_uuid:10 # 何か別処理
試したこと・調べたこと
上記の詳細・結果
期待した解答が得られなかった。
補足
特になし
0 コメント