ver.1サポートサイト

DB作成仕様

最終更新日:2020年11月20日

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

各種パラメータの説明

パラメータ名 説明
type フィールドタイプ
shared 共有フラグ。共有フィールドを指定する場合に使用する。tの場合は type, title の指定のみで作成可能。省略時はf。
primary_key_flg 主キーフラグ。省略時はf。
unique_flg 重複フラグ。省略時はf。
not_null_flg NOTNULLフラグ。省略時は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
);
マルチセレクト128
array(
"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
);
テキストエリア256
array(
"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
);
テキストエリア512
array(
"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
);
テキストエリア1024
array(
"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
);
テキストエリア2048
array(
"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
);
テキストエリア4096
array(
"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
);
テキストエリア8192
array(
"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
);
フィールドタイプ 使用パラメータ
数字・記号・アルファ6
array(
"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
);
数字・記号・アルファ32
array(
"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
);
画像100KB
array(
"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以内
);