Midari Create > webアプリケーション製品 > Wakarana > サンプルコード >

【Wakarana】カスタムフィールドの追加と削除

Wakaranaでカスタムフィールドの追加と削除を行うサンプルコードです。
カスタムフィールドは文字列型で、文字数の上限と、1ユーザーあたりの上限個数、ユーザー間での値の重複を許可するかを設定することができます。

なお、カスタムフィールドの上限個数や値の重複の許可などの設定は後から変更することはできません。(一度カスタムフィールドを削除してから再作成する必要があります)
また、現在のバージョンでは、既にデータの入っているカスタムフィールドを削除しても、データベースにはデータが残ったままになります。

sample.php

<?php
include "wakarana/config.php";

$wakarana_config = new wakarana_config();

// カスタムフィールド「hoge」を、上限200文字、上限個数5個、ユーザー間での重複許可で作成
$wakarana_config->add_custom_field("hoge",  200,  5, TRUE);

// カスタムフィールド「fuga」を削除
$wakarana_config->delete_custom_field("fuga");