CakeDC Usersプラグインには、と呼ばれるテーブルが含まれていますuser_details
。wp_postmeta
最初は、ユーザーに関する追加情報を保持するのはテーブル(WordPress)のようなものだと思いました。しかし、テーブルをチェックした後、私が予想するよりも多くのフィールドがあります。ええと、私がそのテーブルを作成しなければならなかった場合に使用するよりも多くのことです。
mysql> describe user_details;
+-----------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+--------------+------+-----+---------+-------+
| id | varchar(36) | NO | PRI | NULL | |
| user_id | varchar(36) | NO | | NULL | |
| position | float | NO | | 1 | |
| field | varchar(255) | NO | MUL | NULL | |
| value | text | YES | | NULL | |
| input | varchar(16) | NO | | NULL | |
| data_type | varchar(16) | NO | | NULL | |
| label | varchar(128) | NO | | NULL | |
| created | datetime | YES | | NULL | |
| modified | datetime | YES | | NULL | |
+-----------+--------------+------+-----+---------+-------+
誰でも光を当てることができますか?
- このテーブルを、ユーザーが編集/追加できない値を持つメタテーブルとして使用できますか、それとも別のテーブルを作成する必要がありますか?
position
、、、、これらinput
のlabel
フィールドは何ですか?