package Ġan iss ia . rdb . entity Ċ Ċ import Ġjava . time . LocalDateTime Ċ import Ġjavax . persistence .* Ċ Ċ @ Entity Ċ @ Table ( unique Constraints Ġ= Ġ[ Unique Constraint ( name Ġ= Ġ" active _ panel _ pk 1 ", Ġcolumn Names Ġ= Ġ[" ap No "]) ]) Ċ data Ġclass ĠActive Panel Ġ( ĊĠĠĠĠĠĠĠ Ġ@ Id ĊĠĠĠĠĠĠĠ Ġ@ GeneratedValue ( strategy Ġ= ĠGeneration Type . IDENTITY ) ĊĠĠĠĠĠĠĠ Ġ@ Column ( nullable Ġ= Ġfalse ) ĊĠĠĠĠĠĠĠ Ġvar Ġap No : ĠLong Ġ= Ġ 0 , ĊĊĠĠĠĠĠĠĠ Ġ@ Column ( nullable Ġ= Ġfalse ) ĊĠĠĠĠĠĠĠ Ġvar Ġpublished : ĠBoolean Ġ= Ġfalse , ĊĊĠĠĠĠĠĠĠ Ġ@ Column ( nullable Ġ= Ġfalse , Ġlength Ġ= Ġ 1 0 0 ) ĊĠĠĠĠĠĠĠ Ġvar Ġcode : ĠString Ġ= Ġ"", ĊĊĠĠĠĠĠĠĠ Ġ@ Column ( nullable Ġ= Ġfalse , Ġlength Ġ= Ġ 3 2 ) ĊĠĠĠĠĠĠĠ Ġvar Ġstatus : ĠString Ġ= Ġ"", ĊĊĠĠĠĠĠĠĠ Ġ@ Column ( nullable Ġ= Ġfalse ) ĊĠĠĠĠĠĠĠ Ġvar Ġan : ĠLong Ġ= Ġ 0 , ĊĊĠĠĠĠĠĠĠ Ġ@ L ob ĊĠĠĠĠĠĠĠ Ġ@ Column ( nullable Ġ= Ġtrue ) ĊĠĠĠĠĠĠĠ Ġvar Ġdata 1 : ĠString ? Ġ= Ġnull , ĊĊĠĠĠĠĠĠĠ Ġ@ L ob ĊĠĠĠĠĠĠĠ Ġ@ Column ( nullable Ġ= Ġtrue ) ĊĠĠĠĠĠĠĠ Ġvar Ġdata 2 : ĠString ? Ġ= Ġnull , ĊĊĠĠĠĠĠĠĠ Ġ@ L ob ĊĠĠĠĠĠĠĠ Ġ@ Column ( nullable Ġ= Ġtrue ) ĊĠĠĠĠĠĠĠ Ġvar Ġdata 3 : ĠString ? Ġ= Ġnull , ĊĊĠĠĠĠĠĠĠ Ġ@ Column ( nullable Ġ= Ġfalse ) ĊĠĠĠĠĠĠĠ Ġvar Ġreg Dt : ĠLocalDateTime Ġ= ĠLocalDateTime . now () Ċ ) Ċ Ċ /* Ċ CREATE ĠTABLE Ġ` active _ panel ` Ġ( ĊĠ Ġ` ap _ no ` Ġbigint ( 2 0 ) ĠNOT ĠNULL ĠAUTO _ INCREMENT , ĊĠ Ġ` published ` Ġbit ( 1 ) ĠNOT ĠNULL , ĊĠ Ġ` code ` Ġvarchar ( 1 0 0 ) ĠNOT ĠNULL , ĊĠ Ġ` status ` Ġvarchar ( 3 2 ) ĠNOT ĠNULL , ĊĠ Ġ` an ` Ġbigint ( 2 0 ) ĠNOT ĠNULL , ĊĠ Ġ` data 1 ` Ġlong text ĠDEFAULT ĠNULL , ĊĠ Ġ` data 2 ` Ġlong text ĠDEFAULT ĠNULL , ĊĠ Ġ` data 3 ` Ġlong text ĠDEFAULT ĠNULL , ĊĠ Ġ` reg _ dt ` Ġdatetime ĠNOT ĠNULL , ĊĠ ĠPRIMARY ĠKEY Ġ(` ap _ no `) Ċ ) ĠENGINE = InnoDB ĠDEFAULT ĠCHARSET = utf 8 mb 4 ; Ċ Ġ*/ Ċ