{
	//Type
	"type": "component",
	//Author
	"author": "mr.baobao",
	//Tên component
	"label": "Ngày khai giảng",

	//Component key: dạng kebab ---> Quan trọng!!!
	"name": "ngay-khai-giang",
	//API Url
	"apiUrl": "`${UrlVariable.URL}/api/ngay-khai-giang`",
	/*
	Tên bảng dữ liệu trong database
	Được dùng để query database
	*/
	"db_table_name": "elc_ngay_khai_giang",
	"pgConnect": "elc",
	/*
		Danh sách column trong database
		1. type: string | number | Date
		2. Kiểu mảng
		+ Mảng string ---------> "type": "string[]"
		+ Mảng number ---------> "type": "number[]"


		
		!!!!! Chú ý:
		1. Phải có Khóa chính: "primary": true
		2. Phải có 1 trong 2 field sau
		+ Field trạng thái: "isStatus": true
		+ Nếu không có field trạng thái thì phải có sample
		----> Thêm dòng "sample": "Dữ liệu mẫu"
	*/
	"col_list":
	[
		{
			"name": "ngay_khai_giang_id",//Tên field trong bảng dữ liệu
			"label": "ID",
			"isPrimary": true,//Khóa chính
			"type": "number"//Kiểu dữ liệu: string | Date | number
		},
		{
			"name": "ky_hieu",
			"label": "Mã viết tắt",
			"type": "string",
			"sample": "MA_VIET_TAT"//Nếu không có Status thì phải có sample dạng string
		},
		{
			"name": "ngay_bat_dau",
			"label": "Ngày bắt đầu",
			"type": "Date"
		},
		{
			"name": "ngay_ket_thuc",
			"label": "Ngày kết thúc",
			"type": "Date"
		},
		{
			"name": "is_active",
			"label": "Publish",
			"type": "boolean",
			"isStatus": true,//Quy định field Status
			"map": [//Array
				[1, "Đã publish"],//Array
				[0, "Chưa publish"]//Array
			] 
		}
	]
}