スパイラル サポートサイト

powered by SPIRAL PLACE®

HOME > 機能 > スパイラルAPI>DB作成仕様

DB作成時のフィールドタイプ別仕様


スパイラルAPIでdatabase/create(DBを作成)を使う場合、フィールド設定のパラメータ「fieldList」で指定する各種パラメータの仕様は以下の通りです。


各種パラメータの説明


パラメータ名説明
typeフィールドタイプ
shared共有フラグ。共有フィールドを指定する場合に使用する。tの場合は type, title の指定のみで作成可能。省略時はf。
primary_key_flg主キーフラグ。省略時はf。
unique_flg重複フラグ。省略時はf。
not_null_flgNOTNULLフラグ。省略時はf。
nameフィールド名
titleフィールドタイトル。省略時はf000000000形式となる。sharedがtの時は必須。
labelラベル。
set_defaultフィールドのデフォルト値
default_string置換文字列の規定値
commentコメント
autoval_trigフィールド値自動生成トリガー名。パラメータ値について、「DB作成時のトリガー設定」参照
index_flgインデックス作成フラグ。省略時はf。


フィールドタイプ別仕様


各フィールドタイプのtype値および使用するパラメータは以下のとおりです。


フィールドタイプ使用パラメータ
メールアドレスarray(
"type" => "mm_email",
"shared" => "f", //t or f
"primary_key_flg" => "f",// t or f
"unique_flg" => "f", //t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", //文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", //文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
);
メールアドレス(大小区別無し)array(
"type" => "mm_email_nc",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
);
性別array(
"type" => "mm_sex"
"shared" => "f", //t or f
"not_null_flg" => "f", //t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", //半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 男 or 女
"default_string" => "XXXXX", //男 or 女
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
郵便番号array(
"type" => "mm_zip_code",
"shared" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
都道府県array(
"type" => "mm_pref",
"shared" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
電話番号array(
"type" => "mm_phone",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
通貨array(
"type" => "mm_money",
"shared" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
セレクトarray(
"type" => "mm_alternative",
"shared" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"label" => array(
keywordAry => ["ラベル1","ラベル2,"ラベル3"... ],
idAry => ["1","2","3"... ]
), //keywordAryとidAryは1個以上60個以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
マルチセレクトarray(
"type" => "mm_multiple",
"shared" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"label" => array(
keywordAry => ["ラベル1","ラベル2,"ラベル3"... ],
idAry => ["1","2","3"... ]
), //keywordAryとidAryは1個以上30個以下
"set_default" => "XXXXX", // 30桁の「01」文字列
"default_string" => "XXXXX", // 1,2,3, ・・・
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
マルチセレクト128array(
"type" => "mm_multiple128",
"shared" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"label" => array(
keywordAry => ["ラベル1","ラベル2,"ラベル3"... ],
idAry => ["1","2","3"... ]
), //keywordAryとidAryは1個以上128個以下
"set_default" => "XXXXX", // 128桁の「01」文字列
"default_string" => "XXXXX", // 1,2,3, ・・・
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);


フィールドタイプ使用パラメータ
テキストフィールド(32)array(
"type" => "mm_name",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
テキストフィールド(32かな)array(
"type" => "mm_name_hirakana",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
テキストフィールド(32カナ)array(
"type" => "mm_name_katakana",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
テキストフィールド(32ローマ)array(
"type" => "mm_name_roman",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
テキストフィールド(64)array(
"type" => "mm_text_field64",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
テキストフィールド(64かな)array(
"type" => "mm_address_hirakana",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
テキストフィールド(64カナ)array(
"type" => "mm_address_katakana",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
テキストフィールド(64ローマ)array(
"type" => "mm_address_roman",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
テキストフィールド(128)array(
"type" => "mm_text_field",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
テキストエリア256array(
"type" => "mm_text_area256",
"shared" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
テキストエリア512array(
"type" => "mm_text_area512",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
テキストエリア1024array(
"type" => "mm_text_area1024",
"shared" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
テキストエリア2048array(
"type" => "mm_text_area",
"shared" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
テキストエリア4096array(
"type" => "mm_text_area4096",
"shared" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
テキストエリア8192array(
"type" => "mm_text_area8192",
"shared" => "f", // t or f
"shared" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);


フィールドタイプ使用パラメータ
数字・記号・アルファ6array(
"type" => "mm_number6",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
数字・記号・アルファ32array(
"type" => "mm_number32",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"autoval_trig" => "", //「DB作成時のトリガー設定」参照
"index_flg" => "f", // t or f
);
整数array(
"type" => "mm_integer",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"autoval_trig" => "", //「DB作成時トリガー設定」参照
"index_flg" => "f", // t or f
);
実数array(
"type" => "mm_real",
"shared" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
ブーリアンarray(
"type" => "mm_bool",
"shared" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"label" => array(
keywordAry => ["ラベル1","ラベル2],
idAry => ["0","1"]
), //0,1
"set_default" => "XXXXX", // 0 or 1
"default_string" => "XXXXX", // 0 or 1
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
登録日時array(
"type" => "mm_regist_date",
"shared" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
日付(○年○月○日 ○時○分○秒)array(
"type" => "mm_date_ymdhhmmss",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
日付(○年○月○日 ○時○分)array(
"type" => "mm_date_ymdhhmm",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
日付(○年○月○日 ○時)array(
"type" => "mm_date_ymdhh",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
日付(○年○月○日)array(
"type" => "mm_date_ymd",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
日付(○年○月)array(
"type" => "mm_date_ym",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
月日(○月○日)array(
"type" => "mm_date_md",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);


フィールドタイプ使用パラメータ
時刻(○時○分)array(
"type" => "mm_date_hhmm",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
曜日(○曜日)array(
"type" => "mm_date_wday",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
時間(○年○カ月)array(
"type" => "mm_interval_ym",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
時間(○日)array(
"type" => "mm_interval_d",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
時間(○週間)array(
"type" => "mm_interval_w",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
不正アドレスフラグarray(
"type" => "mm_invalid_email",
"shared" => "f", // t or f
"shared" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
モバイルドメインフラグarray(
"type" => "mm_mobile",
"shared" => "f", // t or f
"shared" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
重複フラグarray(
"type" => "mm_duplicate",
"shared" => "f", // t or f
"shared" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
配信エラーarray(
"type" => "mm_deliver_error",
"shared" => "f", // t or f
"shared" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
エラーカウントarray(
"type" => "mm_error_count",
"shared" => "f", // t or f
"shared" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
パスワードarray(
"type" => "mm_password",
"shared" => "f", // t or f
"shared" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
簡易パスワードarray(
"type" => "mm_ezpassword",
"shared" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"autoval_trig" => "", //「DB作成時トリガー設定」参照
"index_flg" => "f", // t or f
);
メッセージダイジェスト(MD5)array(
"type" => "mm_digest_md5",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
メッセージダイジェスト(SHA1)array(
"type" => "mm_digest_sha1",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
メッセージダイジェスト(SHA256)array(
"type" => "mm_digest_sha256",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);


フィールドタイプ使用パラメータ
緯度経度array(
"type" => "mm_lat_lon",
"shared" => "f", // t or f
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"set_default" => "XXXXX", // 文字列128byte以内
"default_string" => "XXXXX", // 文字列128byte以内
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
クリックカウントarray(
"type" => "mm_clickcount",
"shared" => "t", // tのみ指定可
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
オプトアウトarray(
"type" => "mm_optout",
"shared" => "t", // tのみ指定可
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
画像100KBarray(
"type" => "mm_image100k",
"shared" => "t", // tのみ指定可
"primary_key_flg" => "f", // t or f
"unique_flg" => "f", // t or f
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
"index_flg" => "f", // t or f
);
ファイルarray(
"type" => "mm_file",
"shared" => "t", // tのみ指定可
"not_null_flg" => "f", // t or f
"name" => "XXXXX", // 文字列128byte以内
"title" => "XXXXX", // 半角英数字, アンスコ, ハイフン4文字以上16文字以下
"comment" => "XXXXX", // 文字列512byte以内
);