Web サービスからオブジェクトを取得しています。各オブジェクトには、次のような形式のキーが付属しています。
300;VMMAAACLAQAAAACJ/1NFVkVSSU4AAIn/UzIgUExVUwAAif89WXIxLTAwMAAAh+DmCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=9;2422359300;
このキーをハッシュして一意のインデックスに格納したいと考えています。私はそれをsha256でハッシュし、これにCHAR(64)を使用すると考えましたが、これはそれを保存する「正しい」方法でしょうか?
基本的に私はの値を保存します hash('sha256', $object->key)
また、Laravel 4 移行で長さ64のCHARを指定するにはどうすればよいですか? これは間違いなく間違っています:
$table->char('hash_key', 64);