X-Git-Url: http://git.sourceforge.jp/view?p=nucleus-jp%2Fnucleus-jp-ancient.git;a=blobdiff_plain;f=utf8%2Fnucleus%2Fdocumentation%2Fdevdocs%2Fsqltables.html;h=bfcfab0c492aaa37adb1f6583d9f6bb1609b0c57;hp=64e5bc7f063a7dec9e9a4fcb1dfb8c6f313f64b3;hb=b2b24bddc4efe4c0c3d6e26d7500d3df34f65fd2;hpb=502b5af74f2f3008daf5a6ac13daa929d4df1ca2 diff --git a/utf8/nucleus/documentation/devdocs/sqltables.html b/utf8/nucleus/documentation/devdocs/sqltables.html index 64e5bc7..bfcfab0 100755 --- a/utf8/nucleus/documentation/devdocs/sqltables.html +++ b/utf8/nucleus/documentation/devdocs/sqltables.html @@ -1,46 +1,70 @@ - - + - -Nucleus - SQL Table Structure + + + + Nucleus - SQL テーブル構造 - - + .autoinc { + } + + /* primary-keys */ + .primary { + text-decoration: underline; + font-weight: bold; + } + + /* NOT NULL */ + .notnull { + } + + /* unique key */ + .unique { + } + + /* foreign keys */ + .foreign { + font-style: italic; + } + + /* auto increment table columns*/ + .autoinc { + } + + /* fulltext index */ + .fulltext { + } + + /* columns/tables to remove in later versions */ + .toremove { + color: red; + } + + + + + +
- SQLテーブル・リファレンス May 30, 2004 + SQLテーブル・リファレンス 2005年3月5日
訳者注:

はじめに

開発者向けドキュメントの目次へ戻る

このドキュメントはNucleusのデータベース・テーブルのフィールドを解説しています。

-

構造はNucleus v3.0のものに従っています

+

構造はNucleus v3.2のものに従っています

目次

+
  • nucleus_tickets
  • +
  • nucleus_activation
  • その他 @@ -117,7 +143,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -154,7 +180,7 @@ bmaxcomments int(11) '0' - indexスキンタイプで表示するコメントの最大数。規定値(0)は制限がないことを説明する。インライン・コメントを使わないのなら,ここはいじらないこと + indexスキンタイプで表示するコメントの最大数。既定値(0)は制限がないことを説明する。インライン・コメントを使わないのなら,ここはいじらないこと btimeoffset @@ -220,7 +246,7 @@
  • 5: 新しいカルマ投票
  • 7: 新しいアイテム
  • - 規定値 = 新しいコメントと新しいカルマ投票(3×5=15) + 既定値 = 新しいコメントと新しいカルマ投票(3×5=15) ballowpast @@ -243,7 +269,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -279,7 +305,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -347,7 +373,7 @@ ikarmaneg int(11) '0' - -のカルマ投票の総数 + −のカルマ投票の総数 icat @@ -364,7 +390,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -436,7 +462,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -516,7 +542,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -546,7 +572,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -577,7 +603,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -602,7 +628,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -640,7 +666,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -685,7 +711,7 @@ odef text - オプションの規定値 + オプションの既定値 oextra @@ -702,7 +728,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -743,7 +769,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -796,7 +822,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -851,7 +877,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -908,7 +934,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -933,7 +959,7 @@ Name - 規定値 Value + 既定値 Value 説明 @@ -1037,6 +1063,11 @@ クッキーをセットするパス + CookiePrefix + + クッキーの名称に追加するプレフィクス文字列。複数の Nucleus を同じドメインにインストールする際に便利で、別の Nucleus で同じセッションが適用されることを予防する。 + + CookieDomain クッキーをセットするドメイン @@ -1100,6 +1131,90 @@ + + +

    nucleus_ticketsテーブルトップに戻る

    + +

    Nucleus は nucleus_tickets を使用することによりセキュリティ上の問題を予防する。特に、管理エリアにおいて諸設定やデータベースの内容に影響する場合、チケットを必須とする。チケットは管理ページがリクエストされた時とフォームから呼び出された時に発行される。チケットは発行から 1時間後に破棄される。

    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    カラム名型既定値説明
    ticketvarchar(40)特定の単一ユーザに割り当てられるユニークなチケット。一般に、チケットは次のような形になる: 65303a785423b4d53c7b3e6579766f26
    memberint(11)当該チケットが有効適用されるメンバー。
    ctimedatetimeチケットの発行日時。チケットの有効期限は 1時間である。
    + + + +

    nucleus_activationテーブルトップに戻る

    + +

    新しいメンバーが登録された時点では、そのメンバーアカウントがアクティベートされるまで Nucleus はログインを許可しない。アクティベートのためのリンクを含むメールが送信され、これによってアクティベートすることができる。nucleus_activationテーブルはアクティベートの進捗状況を追跡する。

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    カラム名型既定値説明
    vkeyvarchar(40)アクティベートキー。このキーはメンバーのアクティベートコードに渡される。一般的に、キーは次のような形になる: 41cf637d4fbeeff954b4ca70b8bde9dd
    vmemberint(11)アクティベートの必要があるメンバー。
    vtimedatetimeアクティベートキーが発行された日時。アクティベートキーの有効期間は 2日間である。
    vtypevarchar(15)アクティベートの種別。 +
      +
    • forgot: パスワードを忘れたメンバー。
    • +
    • register: 新しく登録されたメンバー。
    • +
    • addresschange: メールアドレスを変更したメンバー。
    • +
    +
    vextravarchar(128)追加的な情報。アクティベート種別が addresschange の場合、ここには oldemailaddress/x として、x には 0 または 1 の値が入る。x は memberテーブルにある mcanlogin の値を参照する。(アクティベートが完全に終了するまで、このユーザはログインできない)
    +

    nucleus_karmaテーブルback to top

    このテーブルは将来はなくなる可能性が高い。同じ機能を提供するプラグインに譲るためだ。

    @@ -1109,7 +1224,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -1135,7 +1250,7 @@ カラム名 型 - 規定値 + 既定値 説明 @@ -1162,3 +1277,4 @@ +