Project

General

Profile

Actions

作業 #22

open

mysqlのjetelina database作成

Added by keiji ono 3 months ago. Updated 3 months ago.

Status:
新規
Priority:
通常
Assignee:
-
Start date:
03/20/2026
Due date:
% Done:

0%

Estimated time:

Description

MySQLでは"jetelina"というdatabaseが必要になる。
ユーザ登録にMySQLを使うならイニシャライズ時に作成されるのでいいのだが、MySQL使用を後付けでやる場合は、現状ではユーザが手動でdatabaseを作成する必夜がある。
これはv3.0リリース時に手抜きしたのだろう。


Related issues 1 (1 open0 closed)

Related to 機能 #13: v3.1.1 もしくはv3.2として新規11/09/2025

Actions
Actions #1

Updated by keiji ono 3 months ago

db変更時にMySQLの"jetelina" databaseの存在を確認するようにして、ない場合はcreate databaseするようにしよう。
DBDataController.createJetelinaDatabaseinMysql()の実行タイミングを要確認。

Actions #2

Updated by keiji ono 3 months ago

PostDataController.jlに処理を追加
MySQLを指定する度にチェックする様にした

function switchDB()
    db::String = jsonpayload("param")
         :
         ;
    if (!isnothing(db) && db != "")
         :
        if(db == "mysql")
            DBDataController.createJetelinaDatabaseinMysql()  ←ここ
        end
         :

Actions #3

Updated by keiji ono 3 months ago

  • Related to 機能 #13: v3.1.1 もしくはv3.2として added
Actions

Also available in: Atom PDF