Nucleus(JP)フォーラム

NucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。

ログインしていません。

#1 2016-08-17 06:24:28

ピヨピヨbird
メンバー
登録日: 2015-04-05
投稿: 78

v3.8x-devからデータベースにSQLiteを選択できるようになります

v3.8xからデータベースにSQLiteを選択できるようになります
(v3.8開発版で実装済みの機能です)


新規インストール
インストーラーでデータベースにSQLiteを選択するだけです

既存のサイト
nucleus/upgrades/conv-sqlite/
にアクセスしてデータベースを変換し、config.phpを書き換えます。
インストールされているプラグインで対応していない場合は一覧で表示されます


※ mysqlへの変換機能はありませんので、使用に際しては注意してください。

※ プラグインについては、個別に対応する必要があります。
対応していないプラグインはインストールできません。

※ バックアップ : SQLiteでは、管理画面の「書き込み/読み出し」は使えません。
db_nucleus.sqlite を直接バックアップしてください。

※ vaccumコマンドは、管理画面の最適化から行えます。
管理ホーム : Nucleusの管理 : 追加機能 : データベースの最適化/修復
  ?action=optimizeoverview

対応プラグインの作り方は
v3.8コア添付のプラグインヘルプ(devdocs/plugins.html#sqlite)を参照してください。

編集者 ピヨピヨbird (2016-12-31 09:51:23)

オフライン

#2 2016-12-12 16:06:15

yama
Administrator
登録日: 2005-07-07
投稿: 1,243
ウェブサイト

Re: v3.8x-devからデータベースにSQLiteを選択できるようになります

だいぶお待たせしてますが、今年中にv3.8をリリースしたいと考えてます。
だいぶコードが整理できているようなので、v3.9あたりで日本語版は開発を終了して本家版で統合できそうに思います。

オフライン

#3 2016-12-12 22:27:51

ピヨピヨbird
メンバー
登録日: 2015-04-05
投稿: 78

Re: v3.8x-devからデータベースにSQLiteを選択できるようになります

今月上旬に手元のフォーク版で
アイテムの公開期限設定をコアのitemテーブルに追加し
表示期間(開始・終了)を設定できるようにしました。

Nucleus本家版と日本語版にも使用できるように追加しようと思っています

上記の設定は、いままで通り 以下の影響を受けます
・ドラフトの状態で表示・非表示
・投稿日が未来の日付の時は表示しない

投稿日時で未来投稿にして使っている場合は、
投稿日と制限時の表示開始日時は、別データなので最初は混乱をまねくおそれが少しありますが
慣れれば問題ないかと思います。

Nucleusへのコピペと動作チェックは数日でできる予定ですが
若干コードを修正しないとNucleusに持っていけないので
動作チェックに時間がかかる可能性があります。
できあがったらプルリクエストしようと思います

オフライン

#4 2016-12-15 00:23:40

ピヨピヨbird
メンバー
登録日: 2015-04-05
投稿: 78

Re: v3.8x-devからデータベースにSQLiteを選択できるようになります

新規投稿時に
公開期限設定の値保存のコードを入れ忘れましたので
データ反映されないので、後日 期限設定の修正いれます

オフライン

#5 2016-12-15 22:28:35

ピヨピヨbird
メンバー
登録日: 2015-04-05
投稿: 78

Re: v3.8x-devからデータベースにSQLiteを選択できるようになります

ピヨピヨbird さんの発言:

新規投稿時に
公開期限設定の値保存のコードを入れ忘れましたので
データ反映されないので、後日 期限設定の修正いれます

本家版にはプルリクエストしました。
日本語版の修正は今日か明日になります。

オフライン

#6 2016-12-15 23:50:46

ピヨピヨbird
メンバー
登録日: 2015-04-05
投稿: 78

Re: v3.8x-devからデータベースにSQLiteを選択できるようになります

プルリクエスト終了しました。
こちらで、v3.8へむけてアップするものはもうありません。

オフライン

#7 2016-12-16 21:08:05

yama
Administrator
登録日: 2005-07-07
投稿: 1,243
ウェブサイト

Re: v3.8x-devからデータベースにSQLiteを選択できるようになります

いろいろありがとうございます、後ほど簡単にテストを済ませてRC版として公開します。年内には正式リリースします

オフライン

#8 2016-12-26 18:18:12

ピヨピヨbird
メンバー
登録日: 2015-04-05
投稿: 78

Re: v3.8x-devからデータベースにSQLiteを選択できるようになります

itemにstatusがあると item_revを実装する際に処理速度低下と複雑化を招くことと
年内リリースができなくなるので リバートしました。

オフライン

Board footer