Skip to content
Mitsuru Mutaguchi edited this page Mar 29, 2022 · 2 revisions

ユーザ管理

  • 画面作成した。#717
  • 任意項目をDBに直接設定するには、下記例を参考。

例:ユーザ任意項目のDB登録例

users_columns

任意項目のカラム

id column_type column_name required caption caption_color place_holder rule_allowed_numeric rule_allowed_alpha_numeric rule_digits_or_less rule_max rule_min rule_regex rule_word_count display_sequence created_id created_name created_at updated_id updated_name updated_at
1 text text 1 テキストを入力してください。 text-dark テキストを入力してください。 2
2 radio radio 0 ラジオです text-dark ラジオです 1
3 textarea textarea 0 テキストエリア text-dark テキストエリア 3
4 select select 0 セレクトボックス text-dark セレクトボックス 4
5 checkbox checkbox 1 チェックボックス text-dark チェックボックス 5
6 mail mail 0 メール text-dark メール 6

Insert SQL

INSERT INTO users_columns (column_type,column_name,required,caption,caption_color,place_holder,rule_allowed_numeric,rule_allowed_alpha_numeric,rule_digits_or_less,rule_max,rule_min,rule_regex,rule_word_count,display_sequence,created_id,created_name,created_at,updated_id,updated_name,updated_at) VALUES
	 ('text','text',1,'テキストを入力してください。','text-dark','テキストを入力してください。',NULL,NULL,NULL,NULL,NULL,NULL,NULL,2,NULL,NULL,NULL,NULL,NULL,NULL),
	 ('radio','radio',0,'ラジオです','text-dark','ラジオです',NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL),
	 ('textarea','textarea',0,'テキストエリア','text-dark','テキストエリア',NULL,NULL,NULL,NULL,NULL,NULL,NULL,3,NULL,NULL,NULL,NULL,NULL,NULL),
	 ('select','select',0,'セレクトボックス','text-dark','セレクトボックス',NULL,NULL,NULL,NULL,NULL,NULL,NULL,4,NULL,NULL,NULL,NULL,NULL,NULL),
	 ('checkbox','checkbox',1,'チェックボックス','text-dark','チェックボックス',NULL,NULL,NULL,NULL,NULL,NULL,NULL,5,NULL,NULL,NULL,NULL,NULL,NULL),
	 ('mail','mail',0,'メール','text-dark','メール',NULL,NULL,NULL,NULL,NULL,NULL,NULL,6,NULL,NULL,NULL,NULL,NULL,NULL);

users_columns_selects

任意項目のカラムのセレクトボックス等の選択肢

id users_columns_id value display_sequence created_id created_name created_at updated_id updated_name updated_at
1 2 1 1
2 2 2 2
3 4 a 1
4 5 A 1
5 5 B 2

Insert SQL

INSERT INTO users_columns_selects (users_columns_id,value,display_sequence,created_id,created_name,created_at,updated_id,updated_name,updated_at) VALUES
	 (2,'1',1,NULL,NULL,NULL,NULL,NULL,NULL),
	 (2,'2',2,NULL,NULL,NULL,NULL,NULL,NULL),
	 (4,'a',1,NULL,NULL,NULL,NULL,NULL,NULL),
	 (5,'A',1,NULL,NULL,NULL,NULL,NULL,NULL),
	 (5,'B',2,NULL,NULL,NULL,NULL,NULL,NULL);

関連issue

【ユーザ管理】ユーザ情報に任意項目を追加できる機能(簡易版)

Clone this wiki locally