Project

General

Profile

Actions

Feature #215

open

Feature #213: [admin] DANH MỤC

[admin] #213 Select Option, Sql cập nhật lại term

Added by Redmine Admin 23 days ago. Updated 21 days ago.

Status:
In Progress
Priority:
Normal
Assignee:
Start date:
05/25/2026
Due date:
% Done:

80%

Estimated time:

Description

Hiện tại:
'category','metadata','info-page','tag','menu'

Update thành
'category','page','tag','menu'

2 loại này 'metadata','info-page' thành 'page'


Files

clipboard-202605260856-tu9xk.png (273 KB) clipboard-202605260856-tu9xk.png Redmine Admin, 05/26/2026 08:57 AM
Actions #1

Updated by Redmine Admin 23 days ago

  • Subject changed from [admin] Sql cập nhật lại term to [admin] #213 Sql cập nhật lại term
Actions #2

Updated by Redmine Admin 22 days ago · Edited

CREATE TABLE e_visa_category_terms (
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
code VARCHAR(50) NOT NULL UNIQUE,
name VARCHAR(100) NOT NULL,
is_publish TINYINT(1) NOT NULL DEFAULT 1 COMMENT '0=inactive, 1=active',
created_at TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP
ON UPDATE CURRENT_TIMESTAMP
);

INSERT INTO e_visa_category_terms (code, name)
VALUES
('category', 'Category'),
('post', 'Post'),
('page', 'Page'),
('tag', 'Tag');

ALTER TABLE e_visa_categories
ADD COLUMN term_id INT UNSIGNED NULL AFTER term;

ALTER TABLE e_visa_categories
ADD COLUMN content LONGTEXT NULL AFTER meta_description;

update đỡ thôi, chứ chưa đúng, vô admin cập nhật lại data sau cho 190booking
UPDATE e_visa_categories
SET term_id = CASE
WHEN term = 'category' THEN 1
WHEN term IN ('metadata', 'info-page') THEN 3
WHEN term = 'tag' THEN 4
WHEN term = 'menu' THEN ''
ELSE 2
END;

Actions #3

Updated by Redmine Admin 22 days ago · Edited

Thêm model e_visa_category_terms
Cập nhật lại select option -> sử dụng e_visa_category_terms cập nhật vào term_id

Actions #4

Updated by Redmine Admin 21 days ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 80
Actions

Also available in: Atom PDF