MYTEL_BLANCE_BK_TEST.sql 181 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970
  1. /*
  2. Navicat Premium Data Transfer
  3. Source Server : BPlus_Mytel_test
  4. Source Server Type : Oracle
  5. Source Server Version : 120200 (Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production)
  6. Source Host : 127.0.0.1:1539
  7. Source Schema : MYTEL_BLANCE
  8. Target Server Type : Oracle
  9. Target Server Version : 120200
  10. File Encoding : 65001
  11. Date: 09/10/2026 14:36:52
  12. */
  13. -- ----------------------------
  14. -- Table structure for B_BANLANCE
  15. -- ----------------------------
  16. CREATE TABLE "B_BANLANCE" (
  17. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  18. "CODE" VARCHAR2(255 BYTE) VISIBLE,
  19. "NAME" NVARCHAR2(1000) VISIBLE,
  20. "VMIN" NUMBER(20,0) VISIBLE DEFAULT 0,
  21. "VMAX" NUMBER(20,0) VISIBLE DEFAULT 0,
  22. "NOTE" NVARCHAR2(2000) VISIBLE,
  23. "USERS_CREATED" VARCHAR2(500 BYTE) VISIBLE,
  24. "DATE_CREATED" DATE VISIBLE DEFAULT sysdate,
  25. "USERS_UPDATE" VARCHAR2(500 BYTE) VISIBLE,
  26. "DATE_UPDATE" DATE VISIBLE,
  27. "IS_DELETE" NUMBER(2,0) VISIBLE DEFAULT 0,
  28. "IS_ACTIVE" NUMBER(2,0) VISIBLE DEFAULT 1
  29. )
  30. LOGGING
  31. NOCOMPRESS
  32. PCTFREE 10
  33. INITRANS 1
  34. STORAGE (
  35. INITIAL 65536
  36. NEXT 1048576
  37. MINEXTENTS 1
  38. MAXEXTENTS 2147483645
  39. BUFFER_POOL DEFAULT
  40. )
  41. PARALLEL 1
  42. NOCACHE
  43. DISABLE ROW MOVEMENT
  44. ;
  45. -- ----------------------------
  46. -- Records of B_BANLANCE
  47. -- ----------------------------
  48. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('9', '124', 'Cty Viettech 1', '0', '5', 'note 1', 'quangbh', TO_DATE('2021-12-09 13:25:43', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  49. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('4', '124', 'Cty Viettech 1', '0', '5', 'note 1', 'quangbh', TO_DATE('2021-12-07 14:53:41', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  50. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('5', '124', 'Cty Viettech 1', '0', '5', 'note 1', 'quangbh', TO_DATE('2021-12-07 14:53:42', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  51. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('6', '124', 'Cty Viettech 1', '0', '5', 'note 1', 'quangbh', TO_DATE('2021-12-07 14:53:43', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  52. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('7', '124', 'Cty Viettech 1', '0', '5', 'note 1', 'quangbh', TO_DATE('2021-12-07 14:53:43', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  53. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('8', '124', 'Cty Viettech 1', '0', '5', 'note 1', 'quangbh', TO_DATE('2021-12-07 14:53:43', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  54. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('10', '124', 'Cty Viettech 1', '0', '5', 'note 1', 'quangbh', TO_DATE('2022-03-08 21:01:39', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  55. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('15', '-1', 'Tiêu chí test 1', '0', '1000', '-1', 'admin', TO_DATE('2025-03-17 11:09:03', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  56. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('25', '-1', 'Tiêu chí test', '1', '1', '-1', 'admin', TO_DATE('2025-04-03 15:15:42', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  57. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('16', '-1', 'Cty Viettech 1', '0', '5', '-1', 'admin', TO_DATE('2025-03-17 11:17:07', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  58. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('17', '-1', 'dfdsfsd', '-1', '-1', '-1', 'admin', TO_DATE('2025-03-17 11:21:46', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1', '1');
  59. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('18', '-1', 'tẻtyerter', '-1', '-1', '-1', 'admin', TO_DATE('2025-03-17 11:22:20', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1', '1');
  60. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('19', '-1', '-1', '-1', '-1', '-1', 'admin', TO_DATE('2025-03-18 21:22:57', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  61. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('20', '-1', 'Active', '1', '2', '-1', 'admin', TO_DATE('2025-03-19 15:55:08', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  62. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('21', '-1', 'Inactive', '0', '1', '-1', 'admin', TO_DATE('2025-03-19 15:56:08', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  63. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('22', '-1', 'dsasdf', '-1', '-1', '-1', 'admin', TO_DATE('2025-04-02 15:15:20', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  64. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('23', '-1', 'dfsdf', '1', '2', '-1', 'admin', TO_DATE('2025-04-02 15:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  65. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('24', '-1', '23', '23', '-1', '-1', 'admin', TO_DATE('2025-04-02 15:18:33', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  66. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('11', '123', 'Cty111111', '1000', '2000', '1234', 'admin', TO_DATE('2025-02-21 13:57:26', 'SYYYY-MM-DD HH24:MI:SS'), 'admin', TO_DATE('2025-02-21 13:59:57', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0');
  67. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('12', '123', 'Cty1', '-1', '-1', '1234', 'admin', TO_DATE('2025-02-24 11:05:43', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  68. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('13', '123', 'Cty1', '-1', '-1', '1234', 'admin', TO_DATE('2025-02-24 11:06:26', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  69. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('14', '123', 'Cty1', '-1', '-1', '1234', 'admin', TO_DATE('2025-02-24 11:06:35', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  70. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('26', '-1', 'Test Campaign Ẩn', '0', '499', '-1', 'admin', TO_DATE('2026-06-11 06:43:50', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  71. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('28', '-1', 'Campaign Thường Viettech', '170', '500000000', '-1', 'admin', TO_DATE('2026-06-11 06:44:59', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  72. INSERT INTO "B_BANLANCE" ("ID", "CODE", "NAME", "VMIN", "VMAX", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_DELETE", "IS_ACTIVE") VALUES ('27', '-1', 'Campaign Thường', '499', '500000000', '-1', 'admin', TO_DATE('2026-06-11 06:44:21', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '1');
  73. COMMIT;
  74. COMMIT;
  75. -- ----------------------------
  76. -- Table structure for B_BLACKLIST
  77. -- ----------------------------
  78. CREATE TABLE "B_BLACKLIST" (
  79. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  80. "MSISDN" VARCHAR2(100 BYTE) VISIBLE,
  81. "TYPE" NUMBER VISIBLE DEFAULT 0,
  82. "SV_ID" NUMBER VISIBLE,
  83. "VSYSDATE" DATE VISIBLE DEFAULT sysdate,
  84. "USERS" VARCHAR2(100 BYTE) VISIBLE
  85. )
  86. LOGGING
  87. NOCOMPRESS
  88. PCTFREE 10
  89. INITRANS 1
  90. STORAGE (
  91. INITIAL 65536
  92. NEXT 1048576
  93. MINEXTENTS 1
  94. MAXEXTENTS 2147483645
  95. BUFFER_POOL DEFAULT
  96. )
  97. PARALLEL 1
  98. NOCACHE
  99. DISABLE ROW MOVEMENT
  100. ;
  101. COMMENT ON COLUMN "B_BLACKLIST"."TYPE" IS '1= Nhan vien,2=Blacklist all,3=blacklist theo dich vu,4=whitelist theo dich vu';
  102. COMMENT ON COLUMN "B_BLACKLIST"."SV_ID" IS 'noi voi ID bang SERVICE_ADD';
  103. -- ----------------------------
  104. -- Records of B_BLACKLIST
  105. -- ----------------------------
  106. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('18', '0915898241', '1', '-1', TO_DATE('2021-12-15 14:31:57', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  107. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('20', '0915898249', '2', '-1', TO_DATE('2021-12-15 14:32:01', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  108. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('21', '0915898241', '2', '-1', TO_DATE('2021-12-15 14:32:01', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  109. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('23', '0915898249', '3', '1', TO_DATE('2021-12-15 14:32:06', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  110. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('14', '0915898270', '1', '-1', TO_DATE('2021-12-15 13:53:47', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  111. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('15', '0915898241', '2', '-1', TO_DATE('2021-12-15 13:53:47', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  112. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('17', '0915898249', '1', '-1', TO_DATE('2021-12-15 14:31:57', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  113. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('24', '0915898241', '3', '1', TO_DATE('2021-12-15 14:32:06', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  114. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('25', '0915898242', '3', '1', TO_DATE('2021-12-15 14:32:06', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  115. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('29', '50940240715', '2', '-1', TO_DATE('2022-04-18 14:02:41', 'SYYYY-MM-DD HH24:MI:SS'), '-1');
  116. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('30', '50940240716', '2', '-1', TO_DATE('2022-04-18 14:02:41', 'SYYYY-MM-DD HH24:MI:SS'), '-1');
  117. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('31', '50940240717', '2', '-1', TO_DATE('2022-04-18 14:02:41', 'SYYYY-MM-DD HH24:MI:SS'), '-1');
  118. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('32', '50940240718', '2', '-1', TO_DATE('2022-04-18 14:02:41', 'SYYYY-MM-DD HH24:MI:SS'), '-1');
  119. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('33', '50940240719', '2', '-1', TO_DATE('2022-04-18 14:02:41', 'SYYYY-MM-DD HH24:MI:SS'), '-1');
  120. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('34', '50940240715', '2', '-1', TO_DATE('2022-04-18 14:05:14', 'SYYYY-MM-DD HH24:MI:SS'), '-1');
  121. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('35', '50940240716', '2', '-1', TO_DATE('2022-04-18 14:05:14', 'SYYYY-MM-DD HH24:MI:SS'), '-1');
  122. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('36', '50940240717', '2', '-1', TO_DATE('2022-04-18 14:05:14', 'SYYYY-MM-DD HH24:MI:SS'), '-1');
  123. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('37', '50940240718', '2', '-1', TO_DATE('2022-04-18 14:05:14', 'SYYYY-MM-DD HH24:MI:SS'), '-1');
  124. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('38', '50940240719', '2', '-1', TO_DATE('2022-04-18 14:05:14', 'SYYYY-MM-DD HH24:MI:SS'), '-1');
  125. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('49', '50940240716', '4', '18', TO_DATE('2022-04-18 14:41:32', 'SYYYY-MM-DD HH24:MI:SS'), 'admin');
  126. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('50', '50940240717', '4', '18', TO_DATE('2022-04-18 14:41:32', 'SYYYY-MM-DD HH24:MI:SS'), 'admin');
  127. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('51', '50940240718', '4', '18', TO_DATE('2022-04-18 14:41:32', 'SYYYY-MM-DD HH24:MI:SS'), 'admin');
  128. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('48', '50940240715', '4', '18', TO_DATE('2022-04-18 14:41:32', 'SYYYY-MM-DD HH24:MI:SS'), 'admin');
  129. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('52', '50940240719', '4', '18', TO_DATE('2022-04-18 14:41:32', 'SYYYY-MM-DD HH24:MI:SS'), 'admin');
  130. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('19', '0915898242', '2', '-1', TO_DATE('2021-12-15 14:31:57', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  131. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('22', '0915898242', '2', '-1', TO_DATE('2021-12-15 14:32:01', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  132. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('16', '0915898242', '2', '-1', TO_DATE('2021-12-15 13:53:47', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  133. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('26', '0915898249', '4', '1', TO_DATE('2021-12-15 14:32:09', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  134. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('27', '0915898241', '4', '1', TO_DATE('2021-12-15 14:32:09', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  135. INSERT INTO "B_BLACKLIST" ("ID", "MSISDN", "TYPE", "SV_ID", "VSYSDATE", "USERS") VALUES ('28', '0915898242', '4', '1', TO_DATE('2021-12-15 14:32:09', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh');
  136. COMMIT;
  137. COMMIT;
  138. -- ----------------------------
  139. -- Table structure for B_CAMPAIGN
  140. -- ----------------------------
  141. CREATE TABLE "B_CAMPAIGN" (
  142. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  143. "CODE" VARCHAR2(500 BYTE) VISIBLE,
  144. "NAME" NVARCHAR2(2000) VISIBLE,
  145. "FROM_DATE" DATE VISIBLE,
  146. "TO_DATE" DATE VISIBLE,
  147. "FROM_HOUR" VARCHAR2(100 BYTE) VISIBLE,
  148. "TO_HOUR" VARCHAR2(100 BYTE) VISIBLE,
  149. "RULE_ADD" NUMBER(5,0) VISIBLE DEFAULT 1,
  150. "PRIORITY" NUMBER(2,0) VISIBLE DEFAULT 0 NOT NULL,
  151. "BALANCE_ID" NUMBER(5,0) VISIBLE,
  152. "EXPIRE_DATE_ID" NUMBER(5,0) VISIBLE,
  153. "STATUS" NUMBER VISIBLE DEFAULT 0 NOT NULL,
  154. "NOTE" NVARCHAR2(2000) VISIBLE,
  155. "USERS_CREATED" VARCHAR2(500 BYTE) VISIBLE,
  156. "DATE_CREATED" DATE VISIBLE DEFAULT sysdate,
  157. "USERS_UPDATE" VARCHAR2(500 BYTE) VISIBLE,
  158. "DATE_UPDATE" DATE VISIBLE,
  159. "NUMBER_DISPLAY" NUMBER(10,0) VISIBLE DEFAULT 1,
  160. "ADD_TYPE" NUMBER(2,0) VISIBLE DEFAULT 1,
  161. "IS_ACTIVE" NUMBER(2,0) VISIBLE DEFAULT 1,
  162. "IS_DELETE" NUMBER(2,0) VISIBLE DEFAULT 0,
  163. "TITLE" NVARCHAR2(1000) VISIBLE,
  164. "IS_RELOAD" NUMBER(2,0) VISIBLE DEFAULT 0,
  165. "IS_DEFAULT" NUMBER(2,0) VISIBLE DEFAULT 0 NOT NULL,
  166. "IS_MYSERVICE" NUMBER(2,0) VISIBLE DEFAULT 0
  167. )
  168. LOGGING
  169. NOCOMPRESS
  170. PCTFREE 10
  171. INITRANS 1
  172. STORAGE (
  173. INITIAL 65536
  174. NEXT 1048576
  175. MINEXTENTS 1
  176. MAXEXTENTS 2147483645
  177. BUFFER_POOL DEFAULT
  178. )
  179. PARALLEL 1
  180. NOCACHE
  181. DISABLE ROW MOVEMENT
  182. ;
  183. COMMENT ON COLUMN "B_CAMPAIGN"."RULE_ADD" IS '1=circle by service,2= by display of service';
  184. COMMENT ON COLUMN "B_CAMPAIGN"."PRIORITY" IS 'Do uu tien';
  185. COMMENT ON COLUMN "B_CAMPAIGN"."STATUS" IS '0=draft(nhap),1=Archived(thung rac),7=deleted(xoa luon khoi he thong),2=Pending(sau khi duyet job se chuyen len 3),3=Running,4=Complated,5=Pause,6=Close';
  186. COMMENT ON COLUMN "B_CAMPAIGN"."NUMBER_DISPLAY" IS 'so lan hien thiacampaign';
  187. COMMENT ON COLUMN "B_CAMPAIGN"."ADD_TYPE" IS '1=not press,2=press1 for register 1 step,3= press for register 2 step';
  188. COMMENT ON COLUMN "B_CAMPAIGN"."IS_ACTIVE" IS '1=actvie,0=ko acitve';
  189. COMMENT ON COLUMN "B_CAMPAIGN"."IS_DELETE" IS '0= ko delte,1=delete';
  190. COMMENT ON COLUMN "B_CAMPAIGN"."IS_RELOAD" IS '0=ko reload,1=reload';
  191. COMMENT ON COLUMN "B_CAMPAIGN"."IS_DEFAULT" IS '0=la ko phai default,1=default';
  192. COMMENT ON COLUMN "B_CAMPAIGN"."IS_MYSERVICE" IS 'Khong su dung, vi dang dung rong my_service cua service;0=Mytel,1=Viette';
  193. -- ----------------------------
  194. -- Records of B_CAMPAIGN
  195. -- ----------------------------
  196. INSERT INTO "B_CAMPAIGN" ("ID", "CODE", "NAME", "FROM_DATE", "TO_DATE", "FROM_HOUR", "TO_HOUR", "RULE_ADD", "PRIORITY", "BALANCE_ID", "EXPIRE_DATE_ID", "STATUS", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NUMBER_DISPLAY", "ADD_TYPE", "IS_ACTIVE", "IS_DELETE", "TITLE", "IS_RELOAD", "IS_DEFAULT", "IS_MYSERVICE") VALUES ('11', '124', 'Cty Viettech 1', TO_DATE('2021-11-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2022-11-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '08:08:09', '01:09:08', '1', '1', '1', '1', '1', '123456', 'haha', TO_DATE('2022-04-13 13:09:22', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '2', '1', '1', '0', NULL, '0', '0', '0');
  197. INSERT INTO "B_CAMPAIGN" ("ID", "CODE", "NAME", "FROM_DATE", "TO_DATE", "FROM_HOUR", "TO_HOUR", "RULE_ADD", "PRIORITY", "BALANCE_ID", "EXPIRE_DATE_ID", "STATUS", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NUMBER_DISPLAY", "ADD_TYPE", "IS_ACTIVE", "IS_DELETE", "TITLE", "IS_RELOAD", "IS_DEFAULT", "IS_MYSERVICE") VALUES ('12', '-1', NULL, NULL, NULL, NULL, NULL, NULL, '1', NULL, NULL, '4', NULL, 'admin', TO_DATE('2022-04-14 09:49:49', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1', '1', '1', '0', NULL, '0', '0', '0');
  198. INSERT INTO "B_CAMPAIGN" ("ID", "CODE", "NAME", "FROM_DATE", "TO_DATE", "FROM_HOUR", "TO_HOUR", "RULE_ADD", "PRIORITY", "BALANCE_ID", "EXPIRE_DATE_ID", "STATUS", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NUMBER_DISPLAY", "ADD_TYPE", "IS_ACTIVE", "IS_DELETE", "TITLE", "IS_RELOAD", "IS_DEFAULT", "IS_MYSERVICE") VALUES ('13', '-1', NULL, NULL, NULL, NULL, NULL, NULL, '1', NULL, NULL, '4', NULL, 'admin', TO_DATE('2022-04-14 09:50:48', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1', '1', '1', '0', NULL, '0', '0', '0');
  199. INSERT INTO "B_CAMPAIGN" ("ID", "CODE", "NAME", "FROM_DATE", "TO_DATE", "FROM_HOUR", "TO_HOUR", "RULE_ADD", "PRIORITY", "BALANCE_ID", "EXPIRE_DATE_ID", "STATUS", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NUMBER_DISPLAY", "ADD_TYPE", "IS_ACTIVE", "IS_DELETE", "TITLE", "IS_RELOAD", "IS_DEFAULT", "IS_MYSERVICE") VALUES ('14', '-1', 'test 2', TO_DATE('2022-04-14 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2022-04-15 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '06:23', NULL, '1', '1', NULL, NULL, '4', NULL, 'admin', TO_DATE('2022-04-14 09:55:11', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1', '1', '1', '0', NULL, '0', '0', '0');
  200. INSERT INTO "B_CAMPAIGN" ("ID", "CODE", "NAME", "FROM_DATE", "TO_DATE", "FROM_HOUR", "TO_HOUR", "RULE_ADD", "PRIORITY", "BALANCE_ID", "EXPIRE_DATE_ID", "STATUS", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NUMBER_DISPLAY", "ADD_TYPE", "IS_ACTIVE", "IS_DELETE", "TITLE", "IS_RELOAD", "IS_DEFAULT", "IS_MYSERVICE") VALUES ('15', '-1', NULL, NULL, NULL, NULL, NULL, NULL, '1', NULL, NULL, '6', NULL, 'admin', TO_DATE('2022-04-14 09:58:06', 'SYYYY-MM-DD HH24:MI:SS'), 'admin', TO_DATE('2022-04-14 13:22:59', 'SYYYY-MM-DD HH24:MI:SS'), '1', '1', '1', '0', NULL, '0', '0', '0');
  201. INSERT INTO "B_CAMPAIGN" ("ID", "CODE", "NAME", "FROM_DATE", "TO_DATE", "FROM_HOUR", "TO_HOUR", "RULE_ADD", "PRIORITY", "BALANCE_ID", "EXPIRE_DATE_ID", "STATUS", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NUMBER_DISPLAY", "ADD_TYPE", "IS_ACTIVE", "IS_DELETE", "TITLE", "IS_RELOAD", "IS_DEFAULT", "IS_MYSERVICE") VALUES ('16', NULL, 'test 22', TO_DATE('2022-04-14 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2022-04-15 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '07:34', NULL, '1', '1', NULL, NULL, '4', NULL, 'admin', TO_DATE('2022-04-14 10:05:28', 'SYYYY-MM-DD HH24:MI:SS'), 'admin', TO_DATE('2022-04-19 15:54:45', 'SYYYY-MM-DD HH24:MI:SS'), '1', '1', '1', '0', NULL, '0', '0', '0');
  202. COMMIT;
  203. -- ----------------------------
  204. -- Table structure for B_CAMPAIGN_ADD
  205. -- ----------------------------
  206. CREATE TABLE "B_CAMPAIGN_ADD" (
  207. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  208. "CAMPAIGN_ID" NUMBER(20,0) VISIBLE,
  209. "SERVICE_ADD_ID" NUMBER(20,0) VISIBLE,
  210. "USERS_CREATE" VARCHAR2(500 BYTE) VISIBLE,
  211. "DATE_CREATED" DATE VISIBLE DEFAULT sysdate,
  212. "IS_DELETE" NUMBER(2,0) VISIBLE DEFAULT 0,
  213. "USERS_UPDATE" VARCHAR2(500 BYTE) VISIBLE,
  214. "DATE_UPDATE" DATE VISIBLE,
  215. "NOTE" NVARCHAR2(2000) VISIBLE,
  216. "USSD_DISPLAY" VARCHAR2(255 BYTE) VISIBLE,
  217. "KEY_REGISTER" NUMBER(2,0) VISIBLE DEFAULT 1
  218. )
  219. LOGGING
  220. NOCOMPRESS
  221. PCTFREE 10
  222. INITRANS 1
  223. STORAGE (
  224. INITIAL 65536
  225. NEXT 1048576
  226. MINEXTENTS 1
  227. MAXEXTENTS 2147483645
  228. BUFFER_POOL DEFAULT
  229. )
  230. PARALLEL 1
  231. NOCACHE
  232. DISABLE ROW MOVEMENT
  233. ;
  234. COMMENT ON COLUMN "B_CAMPAIGN_ADD"."IS_DELETE" IS '0= not delete,1=delete';
  235. COMMENT ON COLUMN "B_CAMPAIGN_ADD"."KEY_REGISTER" IS '1';
  236. -- ----------------------------
  237. -- Records of B_CAMPAIGN_ADD
  238. -- ----------------------------
  239. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('98', '46', '21', 'admin', TO_DATE('2022-05-11 10:49:45', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '21 - Huong Test 2', 'fhj
  240. ', '-1');
  241. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('116', '54', '19', 'admin', TO_DATE('2022-05-11 13:46:06', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '19 - FUNQUIZ', '2', '2');
  242. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('99', '47', '21', 'admin', TO_DATE('2022-05-11 11:05:05', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '21 - Huong Test 2', '
  243. 1. Goi so 2', '1');
  244. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('101', '49', '21', 'admin', TO_DATE('2022-05-11 13:07:45', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '21 - Huong Test 2', '1
  245. ', '1');
  246. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('102', '50', '21', 'admin', TO_DATE('2022-05-11 13:08:06', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '21 - Huong Test 2', '1
  247. 1. Goi so 2', '-1');
  248. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('103', '51', '21', 'admin', TO_DATE('2022-05-11 13:08:33', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '21 - Huong Test 2', '123
  249. 1. Goi so 2', '1');
  250. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('104', '52', '21', 'admin', TO_DATE('2022-05-11 13:08:54', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '21 - Huong Test 2', '1
  251. 1. Goi so 2', '1');
  252. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('105', '53', '21', 'admin', TO_DATE('2022-05-11 13:11:59', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '21 - Huong Test 2', '12345
  253. 1. Goi so 2', '1');
  254. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('106', '48', '21', 'admin', TO_DATE('2022-05-11 13:16:09', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '21 - Huong Test 2', '12
  255. 1. Goi so 2', '1');
  256. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('115', '54', '21', 'admin', TO_DATE('2022-05-11 13:46:06', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '21 - Huong Test 2', 'Ok google
  257. 1. data', '1');
  258. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('117', '55', '21', 'admin', TO_DATE('2022-05-13 06:06:58', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '21 - Huong Test 2', 'CP 1305
  259. 1. Goi so 2', '1');
  260. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('118', '56', '22', 'admin', TO_DATE('2025-02-13 10:39:29', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '22 - DATA', 'Chao cac ban, moi dang ky:
  261. sdfsd', '1');
  262. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('208', '94', '31', 'admin', TO_DATE('2025-04-03 11:12:41', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '31 - Happy Call', 'HAPPY CALL (10cent/day)', '1');
  263. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('123', '57', '6', 'admin', TO_DATE('2025-02-13 15:41:11', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '6 - Cty Viettech 1', '2. DATA 2', '2');
  264. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('124', '58', '22', 'admin', TO_DATE('2025-02-19 01:02:25', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '22 - DATA', '1
  265. 1', '1');
  266. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('122', '57', '22', 'admin', TO_DATE('2025-02-13 15:41:11', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '22 - DATA', 'Vui long dang ky dich vu:
  267. 1. DATA 1', '1');
  268. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('126', '59', '21', 'admin', TO_DATE('2025-02-19 01:39:55', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '21 - Huong Test 2', 'e
  269. ', '-1');
  270. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('127', '60', '10', 'admin', TO_DATE('2025-02-20 11:16:54', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '10 - test 2', 'Moi ban dang ký
  271. Test1', '1');
  272. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('128', '60', '20', 'admin', TO_DATE('2025-02-20 11:16:54', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '20 - gai so 2', 'Test2', '2');
  273. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('206', '93', '31', 'admin', TO_DATE('2025-04-03 11:11:25', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '31 - Happy Call', 'HAPPY CALL (10cent/day)', '1');
  274. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('207', '93', '32', 'admin', TO_DATE('2025-04-03 11:11:25', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '32 - MILLION', 'MILLION (10 cent/day)', '2');
  275. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('209', '94', '32', 'admin', TO_DATE('2025-04-03 11:12:41', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '32 - MILLION', 'MILLION (10 cent/day)', '2');
  276. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('214', '98', '32', 'admin', TO_DATE('2025-04-03 14:40:54', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '32 - MILLION', 'test', '1');
  277. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('212', '100', '32', 'admin', TO_DATE('2025-04-03 14:37:30', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '32 - MILLION', 'MILLION (10 cent/day)', '1');
  278. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('213', '99', '32', 'admin', TO_DATE('2025-04-03 14:40:41', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '32 - MILLION', 'MILLION (10 cent/day)', '1');
  279. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('216', '101', '32', 'admin', TO_DATE('2025-04-03 15:05:02', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '32 - MILLION', 'd', '1');
  280. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('227', '107', '33', 'admin', TO_DATE('2025-05-12 10:33:04', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '33 - KARAIDOL_COPOP', '1. KARA IDOL', '1');
  281. INSERT INTO "B_CAMPAIGN_ADD" ("ID", "CAMPAIGN_ID", "SERVICE_ADD_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "USSD_DISPLAY", "KEY_REGISTER") VALUES ('229', '108', '33', 'user_vas', TO_DATE('2025-05-12 10:58:21', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '33 - KARAIDOL_COPOP', 'Kanta Karaoke ho Jenre Pop rihun resin ho dadus Gratis. No sorte bele hetan premiu too $250. Bolu *154*1# ou Hanehan 1.', '1');
  282. COMMIT;
  283. -- ----------------------------
  284. -- Table structure for B_CAMPAIGN_BALANCE
  285. -- ----------------------------
  286. CREATE TABLE "B_CAMPAIGN_BALANCE" (
  287. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  288. "CAMPAIGN_ID" NUMBER(20,0) VISIBLE,
  289. "BALANCE_ID" NUMBER(20,0) VISIBLE,
  290. "USERS_CREATE" VARCHAR2(200 BYTE) VISIBLE,
  291. "DATE_CREATED" DATE VISIBLE DEFAULT sysdate,
  292. "IS_DELETE" NUMBER VISIBLE DEFAULT 0,
  293. "USERS_UPDATE" VARCHAR2(200 BYTE) VISIBLE,
  294. "DATE_UPDATE" DATE VISIBLE,
  295. "NOTE" NVARCHAR2(2000) VISIBLE
  296. )
  297. LOGGING
  298. NOCOMPRESS
  299. PCTFREE 10
  300. INITRANS 1
  301. STORAGE (
  302. INITIAL 65536
  303. NEXT 1048576
  304. MINEXTENTS 1
  305. MAXEXTENTS 2147483645
  306. BUFFER_POOL DEFAULT
  307. )
  308. PARALLEL 1
  309. NOCACHE
  310. DISABLE ROW MOVEMENT
  311. ;
  312. COMMENT ON COLUMN "B_CAMPAIGN_BALANCE"."IS_DELETE" IS '0= not delete,1=delete';
  313. -- ----------------------------
  314. -- Records of B_CAMPAIGN_BALANCE
  315. -- ----------------------------
  316. INSERT INTO "B_CAMPAIGN_BALANCE" ("ID", "CAMPAIGN_ID", "BALANCE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('141', '102', '15', 'admin', TO_DATE('2025-04-04 15:22:19', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  317. INSERT INTO "B_CAMPAIGN_BALANCE" ("ID", "CAMPAIGN_ID", "BALANCE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('142', '103', '4', 'admin', TO_DATE('2025-04-04 15:50:24', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  318. INSERT INTO "B_CAMPAIGN_BALANCE" ("ID", "CAMPAIGN_ID", "BALANCE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('181', '106', '4', 'user_vas', TO_DATE('2025-05-05 16:15:36', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  319. INSERT INTO "B_CAMPAIGN_BALANCE" ("ID", "CAMPAIGN_ID", "BALANCE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('161', '105', '4', 'admin', TO_DATE('2025-04-04 15:50:24', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  320. INSERT INTO "B_CAMPAIGN_BALANCE" ("ID", "CAMPAIGN_ID", "BALANCE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('93', '71', '4', 'admin', TO_DATE('2025-03-17 14:33:57', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  321. COMMIT;
  322. -- ----------------------------
  323. -- Table structure for B_CAMPAIGN_EXP
  324. -- ----------------------------
  325. CREATE TABLE "B_CAMPAIGN_EXP" (
  326. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  327. "CAMPAIGN_ID" NUMBER(20,0) VISIBLE,
  328. "EXPIRE_ID" NUMBER(20,0) VISIBLE,
  329. "USERS_CREATE" VARCHAR2(500 BYTE) VISIBLE,
  330. "DATE_CREATED" DATE VISIBLE DEFAULT sysdate,
  331. "IS_DELETE" NUMBER(2,0) VISIBLE,
  332. "USERS_UPDATE" VARCHAR2(500 BYTE) VISIBLE,
  333. "DATE_UPDATE" DATE VISIBLE,
  334. "NOTE" NVARCHAR2(2000) VISIBLE
  335. )
  336. LOGGING
  337. NOCOMPRESS
  338. PCTFREE 10
  339. INITRANS 1
  340. STORAGE (
  341. INITIAL 65536
  342. NEXT 1048576
  343. MINEXTENTS 1
  344. MAXEXTENTS 2147483645
  345. BUFFER_POOL DEFAULT
  346. )
  347. PARALLEL 1
  348. NOCACHE
  349. DISABLE ROW MOVEMENT
  350. ;
  351. -- ----------------------------
  352. -- Records of B_CAMPAIGN_EXP
  353. -- ----------------------------
  354. INSERT INTO "B_CAMPAIGN_EXP" ("ID", "CAMPAIGN_ID", "EXPIRE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('161', '102', '3', 'admin', TO_DATE('2025-04-04 15:22:20', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  355. INSERT INTO "B_CAMPAIGN_EXP" ("ID", "CAMPAIGN_ID", "EXPIRE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('162', '103', '1', 'admin', TO_DATE('2025-04-04 15:50:24', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  356. INSERT INTO "B_CAMPAIGN_EXP" ("ID", "CAMPAIGN_ID", "EXPIRE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('201', '106', '1', 'user_vas', TO_DATE('2025-05-05 16:15:36', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  357. INSERT INTO "B_CAMPAIGN_EXP" ("ID", "CAMPAIGN_ID", "EXPIRE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('1', '11', '4', 'admin', TO_DATE('2025-02-22 21:57:45', 'SYYYY-MM-DD HH24:MI:SS'), '1', NULL, NULL, '11233');
  358. INSERT INTO "B_CAMPAIGN_EXP" ("ID", "CAMPAIGN_ID", "EXPIRE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('2', '11', '6', 'admin', TO_DATE('2025-02-22 21:58:21', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'admin', TO_DATE('2025-02-22 23:13:59', 'SYYYY-MM-DD HH24:MI:SS'), '11233');
  359. COMMIT;
  360. -- ----------------------------
  361. -- Table structure for B_CAMPAIGN_SHORTCODE
  362. -- ----------------------------
  363. CREATE TABLE "B_CAMPAIGN_SHORTCODE" (
  364. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  365. "CAMPAIGN_ID" NUMBER(20,0) VISIBLE,
  366. "SHORT_CODE_ID" NUMBER(20,0) VISIBLE,
  367. "USERS_CREATE" VARCHAR2(300 BYTE) VISIBLE,
  368. "DATE_CREATED" DATE VISIBLE DEFAULT sysdate,
  369. "IS_DELETE" NUMBER(2,0) VISIBLE DEFAULT 0,
  370. "USERS_UPDATE" VARCHAR2(300 BYTE) VISIBLE,
  371. "DATE_UPDATE" DATE VISIBLE,
  372. "NOTE" NVARCHAR2(2000) VISIBLE
  373. )
  374. LOGGING
  375. NOCOMPRESS
  376. PCTFREE 10
  377. INITRANS 1
  378. STORAGE (
  379. INITIAL 65536
  380. NEXT 1048576
  381. MINEXTENTS 1
  382. MAXEXTENTS 2147483645
  383. BUFFER_POOL DEFAULT
  384. )
  385. PARALLEL 1
  386. NOCACHE
  387. DISABLE ROW MOVEMENT
  388. ;
  389. -- ----------------------------
  390. -- Records of B_CAMPAIGN_SHORTCODE
  391. -- ----------------------------
  392. INSERT INTO "B_CAMPAIGN_SHORTCODE" ("ID", "CAMPAIGN_ID", "SHORT_CODE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('181', '102', '1', 'admin', TO_DATE('2025-04-04 15:22:20', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  393. INSERT INTO "B_CAMPAIGN_SHORTCODE" ("ID", "CAMPAIGN_ID", "SHORT_CODE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('182', '103', '1', 'admin', TO_DATE('2025-04-04 15:50:24', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  394. INSERT INTO "B_CAMPAIGN_SHORTCODE" ("ID", "CAMPAIGN_ID", "SHORT_CODE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('201', '104', '2', 'admin', TO_DATE('2025-04-08 13:55:13', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  395. INSERT INTO "B_CAMPAIGN_SHORTCODE" ("ID", "CAMPAIGN_ID", "SHORT_CODE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('241', '106', '1', 'user_vas', TO_DATE('2025-05-05 16:15:36', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  396. INSERT INTO "B_CAMPAIGN_SHORTCODE" ("ID", "CAMPAIGN_ID", "SHORT_CODE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('161', '93', '1', 'admin', TO_DATE('2025-04-03 11:11:25', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  397. INSERT INTO "B_CAMPAIGN_SHORTCODE" ("ID", "CAMPAIGN_ID", "SHORT_CODE_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('162', '94', '1', 'admin', TO_DATE('2025-04-03 11:12:41', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  398. COMMIT;
  399. -- ----------------------------
  400. -- Table structure for B_CAMPAIGN_SUB
  401. -- ----------------------------
  402. CREATE TABLE "B_CAMPAIGN_SUB" (
  403. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  404. "CAMPAIGN_ID" NUMBER(20,0) VISIBLE,
  405. "LIST_SUB_ID" NUMBER(20,0) VISIBLE,
  406. "USERS_CREATE" VARCHAR2(200 BYTE) VISIBLE,
  407. "DATE_CREATED" DATE VISIBLE DEFAULT sysdate,
  408. "IS_DELETE" NUMBER VISIBLE DEFAULT 0,
  409. "USERS_UPDATE" VARCHAR2(200 BYTE) VISIBLE,
  410. "DATE_UPDATE" DATE VISIBLE,
  411. "NOTE" NVARCHAR2(2000) VISIBLE
  412. )
  413. LOGGING
  414. NOCOMPRESS
  415. PCTFREE 10
  416. INITRANS 1
  417. STORAGE (
  418. INITIAL 65536
  419. NEXT 1048576
  420. MINEXTENTS 1
  421. MAXEXTENTS 2147483645
  422. BUFFER_POOL DEFAULT
  423. )
  424. PARALLEL 1
  425. NOCACHE
  426. DISABLE ROW MOVEMENT
  427. ;
  428. COMMENT ON COLUMN "B_CAMPAIGN_SUB"."IS_DELETE" IS '0= not delete,1=delete';
  429. -- ----------------------------
  430. -- Records of B_CAMPAIGN_SUB
  431. -- ----------------------------
  432. INSERT INTO "B_CAMPAIGN_SUB" ("ID", "CAMPAIGN_ID", "LIST_SUB_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('121', '102', '1', 'admin', TO_DATE('2025-04-04 15:22:20', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  433. INSERT INTO "B_CAMPAIGN_SUB" ("ID", "CAMPAIGN_ID", "LIST_SUB_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('141', '106', '1', 'user_vas', TO_DATE('2025-05-05 16:15:37', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  434. INSERT INTO "B_CAMPAIGN_SUB" ("ID", "CAMPAIGN_ID", "LIST_SUB_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('21', '67', '2', 'admin', TO_DATE('2025-03-11 14:27:41', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, '11233');
  435. INSERT INTO "B_CAMPAIGN_SUB" ("ID", "CAMPAIGN_ID", "LIST_SUB_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('73', '71', '1', 'admin', TO_DATE('2025-03-17 14:33:57', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  436. INSERT INTO "B_CAMPAIGN_SUB" ("ID", "CAMPAIGN_ID", "LIST_SUB_ID", "USERS_CREATE", "DATE_CREATED", "IS_DELETE", "USERS_UPDATE", "DATE_UPDATE", "NOTE") VALUES ('74', '71', '2', 'admin', TO_DATE('2025-03-17 14:33:57', 'SYYYY-MM-DD HH24:MI:SS'), '0', NULL, NULL, NULL);
  437. COMMIT;
  438. -- ----------------------------
  439. -- Table structure for B_CAMPAIGN_SYN
  440. -- ----------------------------
  441. CREATE TABLE "B_CAMPAIGN_SYN" (
  442. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  443. "CAMPAIGN_ID" NUMBER(20,0) VISIBLE,
  444. "TYPE" NUMBER(2,0) VISIBLE DEFAULT 0,
  445. "STATUS" VARCHAR2(20 BYTE) VISIBLE DEFAULT 0,
  446. "CREATE_DATE" DATE VISIBLE DEFAULT sysdate,
  447. "BLOCK_ID" NUMBER(20,0) VISIBLE DEFAULT 0,
  448. "IS_DEFAULT" NUMBER(2,0) VISIBLE DEFAULT 0
  449. )
  450. LOGGING
  451. NOCOMPRESS
  452. PCTFREE 10
  453. INITRANS 1
  454. STORAGE (
  455. INITIAL 65536
  456. NEXT 1048576
  457. MINEXTENTS 1
  458. MAXEXTENTS 2147483645
  459. BUFFER_POOL DEFAULT
  460. )
  461. PARALLEL 1
  462. NOCACHE
  463. DISABLE ROW MOVEMENT
  464. ;
  465. COMMENT ON COLUMN "B_CAMPAIGN_SYN"."TYPE" IS '0=Delete cam,1=Add new cam;2 delete data white';
  466. COMMENT ON COLUMN "B_CAMPAIGN_SYN"."STATUS" IS '0=bat dau,1 trung gian,';
  467. COMMENT ON COLUMN "B_CAMPAIGN_SYN"."IS_DEFAULT" IS '0=running,1=default';
  468. -- ----------------------------
  469. -- Records of B_CAMPAIGN_SYN
  470. -- ----------------------------
  471. COMMIT;
  472. COMMIT;
  473. -- ----------------------------
  474. -- Table structure for B_COMPANY
  475. -- ----------------------------
  476. CREATE TABLE "B_COMPANY" (
  477. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  478. "CODE" VARCHAR2(255 BYTE) VISIBLE,
  479. "NAME" NVARCHAR2(2000) VISIBLE,
  480. "PHONE" NVARCHAR2(1000) VISIBLE,
  481. "EMAIL" NVARCHAR2(2000) VISIBLE,
  482. "ADDRESS" NVARCHAR2(2000) VISIBLE,
  483. "DESCRIPTION" NVARCHAR2(2000) VISIBLE,
  484. "NOTE" NVARCHAR2(2000) VISIBLE,
  485. "USERS_CREATED" VARCHAR2(500 BYTE) VISIBLE,
  486. "DATE_CREATED" DATE VISIBLE DEFAULT sysdate,
  487. "USERS_UPDATE" VARCHAR2(500 BYTE) VISIBLE,
  488. "DATE_UPDATE" DATE VISIBLE,
  489. "IS_ACTIVE" NUMBER(2,0) VISIBLE DEFAULT 0,
  490. "IS_DELETE" NUMBER(2,0) VISIBLE DEFAULT 0
  491. )
  492. LOGGING
  493. NOCOMPRESS
  494. PCTFREE 10
  495. INITRANS 1
  496. STORAGE (
  497. INITIAL 65536
  498. NEXT 1048576
  499. MINEXTENTS 1
  500. MAXEXTENTS 2147483645
  501. BUFFER_POOL DEFAULT
  502. )
  503. PARALLEL 1
  504. NOCACHE
  505. DISABLE ROW MOVEMENT
  506. ;
  507. -- ----------------------------
  508. -- Records of B_COMPANY
  509. -- ----------------------------
  510. INSERT INTO "B_COMPANY" ("ID", "CODE", "NAME", "PHONE", "EMAIL", "ADDRESS", "DESCRIPTION", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_ACTIVE", "IS_DELETE") VALUES ('4', '124', 'Cty Viettech 1', '0961423229', 'quangbh@gmail.com', '-1', 'Mo ta', 'note 1', 'quangbh', TO_DATE('2021-12-09 13:12:14', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  511. INSERT INTO "B_COMPANY" ("ID", "CODE", "NAME", "PHONE", "EMAIL", "ADDRESS", "DESCRIPTION", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_ACTIVE", "IS_DELETE") VALUES ('2', '124', 'Cty Viettech New', '0961423229', 'quangbh@gmail.com', '-1', 'Mo ta', 'note 1', 'quangbh', TO_DATE('2021-11-29 09:55:58', 'SYYYY-MM-DD HH24:MI:SS'), 'quangbh', TO_DATE('2022-03-08 20:59:07', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0');
  512. INSERT INTO "B_COMPANY" ("ID", "CODE", "NAME", "PHONE", "EMAIL", "ADDRESS", "DESCRIPTION", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_ACTIVE", "IS_DELETE") VALUES ('3', '124', 'Cty Viettech 1', '0961423229', 'quangbh@gmail.com', '-1', 'Mo ta', 'note 1', 'quangbh', TO_DATE('2021-11-29 09:58:04', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  513. INSERT INTO "B_COMPANY" ("ID", "CODE", "NAME", "PHONE", "EMAIL", "ADDRESS", "DESCRIPTION", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_ACTIVE", "IS_DELETE") VALUES ('5', '124', 'Cty Viettech 1', '0961423229', 'quangbh@gmail.com', '-1', 'Mo ta', 'note 1', 'quangbh', TO_DATE('2022-03-08 21:00:04', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  514. INSERT INTO "B_COMPANY" ("ID", "CODE", "NAME", "PHONE", "EMAIL", "ADDRESS", "DESCRIPTION", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_ACTIVE", "IS_DELETE") VALUES ('6', '123', 'Cty112345', '0961423227', '123@gmail.com', '26 BT1 Linh Dam', 'Cty viettech', '1234', 'admin', TO_DATE('2025-02-21 13:47:07', 'SYYYY-MM-DD HH24:MI:SS'), 'admin', TO_DATE('2025-02-21 13:51:15', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0');
  515. INSERT INTO "B_COMPANY" ("ID", "CODE", "NAME", "PHONE", "EMAIL", "ADDRESS", "DESCRIPTION", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_ACTIVE", "IS_DELETE") VALUES ('8', '123', 'Cty1', '-1', '-1', '-1', '0961423227', '1234', 'admin', TO_DATE('2025-02-21 23:33:17', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  516. INSERT INTO "B_COMPANY" ("ID", "CODE", "NAME", "PHONE", "EMAIL", "ADDRESS", "DESCRIPTION", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_ACTIVE", "IS_DELETE") VALUES ('9', '123', 'Cty1', '-1', '-1', '-1', '0961423227', '1234', 'admin', TO_DATE('2025-02-21 23:33:45', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  517. INSERT INTO "B_COMPANY" ("ID", "CODE", "NAME", "PHONE", "EMAIL", "ADDRESS", "DESCRIPTION", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_ACTIVE", "IS_DELETE") VALUES ('10', '123', 'Cty1', '-1', '-1', '-1', '0961423227', '1234', 'admin', TO_DATE('2025-02-21 23:34:13', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  518. INSERT INTO "B_COMPANY" ("ID", "CODE", "NAME", "PHONE", "EMAIL", "ADDRESS", "DESCRIPTION", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_ACTIVE", "IS_DELETE") VALUES ('11', '123', 'Cty1', '-1', '-1', '-1', '0961423227', '1234', 'admin', TO_DATE('2025-02-21 23:34:26', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  519. INSERT INTO "B_COMPANY" ("ID", "CODE", "NAME", "PHONE", "EMAIL", "ADDRESS", "DESCRIPTION", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "IS_ACTIVE", "IS_DELETE") VALUES ('12', '123', 'Cty1', '-1', '-1', '-1', '0961423227', '1234', 'admin', TO_DATE('2025-02-21 23:35:54', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '0');
  520. COMMIT;
  521. COMMIT;
  522. -- ----------------------------
  523. -- Table structure for B_EXPIRE_DATE
  524. -- ----------------------------
  525. CREATE TABLE "B_EXPIRE_DATE" (
  526. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  527. "CODE" VARCHAR2(255 BYTE) VISIBLE,
  528. "NAME" NVARCHAR2(1000) VISIBLE,
  529. "TOTAL_DAY_USE" NUMBER(20,0) VISIBLE,
  530. "NOTE" NVARCHAR2(2000) VISIBLE,
  531. "USERS_CREATED" VARCHAR2(500 BYTE) VISIBLE,
  532. "DATE_CREATED" DATE VISIBLE DEFAULT sysdate,
  533. "USERS_UPDATE" VARCHAR2(500 BYTE) VISIBLE,
  534. "DATE_UPDATE" DATE VISIBLE,
  535. "VMIN" NUMBER(20,0) VISIBLE DEFAULT 0,
  536. "VMAX" NUMBER(20,0) VISIBLE DEFAULT 10000,
  537. "IS_DELETE" NUMBER(2,0) VISIBLE DEFAULT 0,
  538. "IS_ACTIVE" NUMBER(2,0) VISIBLE DEFAULT 1
  539. )
  540. LOGGING
  541. NOCOMPRESS
  542. PCTFREE 10
  543. INITRANS 1
  544. STORAGE (
  545. INITIAL 65536
  546. NEXT 1048576
  547. MINEXTENTS 1
  548. MAXEXTENTS 2147483645
  549. BUFFER_POOL DEFAULT
  550. )
  551. PARALLEL 1
  552. NOCACHE
  553. DISABLE ROW MOVEMENT
  554. ;
  555. -- ----------------------------
  556. -- Records of B_EXPIRE_DATE
  557. -- ----------------------------
  558. INSERT INTO "B_EXPIRE_DATE" ("ID", "CODE", "NAME", "TOTAL_DAY_USE", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "VMIN", "VMAX", "IS_DELETE", "IS_ACTIVE") VALUES ('3', '124', 'Cty Viettech 1', '0', 'note 1', 'quangbh', TO_DATE('2021-12-09 13:31:31', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '20', '0', '0');
  559. INSERT INTO "B_EXPIRE_DATE" ("ID", "CODE", "NAME", "TOTAL_DAY_USE", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "VMIN", "VMAX", "IS_DELETE", "IS_ACTIVE") VALUES ('1', '-1', 'Gkaka', '-1', '-1', 'quangbh', TO_DATE('2021-11-29 15:13:28', 'SYYYY-MM-DD HH24:MI:SS'), 'admin', TO_DATE('2025-03-13 14:22:05', 'SYYYY-MM-DD HH24:MI:SS'), '0', '100000', '0', '1');
  560. INSERT INTO "B_EXPIRE_DATE" ("ID", "CODE", "NAME", "TOTAL_DAY_USE", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "VMIN", "VMAX", "IS_DELETE", "IS_ACTIVE") VALUES ('4', '124', 'Cty Viettech 1', '0', 'note 1', 'quangbh', TO_DATE('2022-03-08 21:04:12', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0', '100000', '0', '1');
  561. INSERT INTO "B_EXPIRE_DATE" ("ID", "CODE", "NAME", "TOTAL_DAY_USE", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "VMIN", "VMAX", "IS_DELETE", "IS_ACTIVE") VALUES ('8', '123', 'Cty1', '123', '1234', 'admin', TO_DATE('2025-02-27 21:15:14', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1000', '2000', '0', '1');
  562. INSERT INTO "B_EXPIRE_DATE" ("ID", "CODE", "NAME", "TOTAL_DAY_USE", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "VMIN", "VMAX", "IS_DELETE", "IS_ACTIVE") VALUES ('10', '-1', 'Active', '-1', '-1', 'admin', TO_DATE('2025-03-19 15:56:49', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1', '1', '0', '1');
  563. INSERT INTO "B_EXPIRE_DATE" ("ID", "CODE", "NAME", "TOTAL_DAY_USE", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "VMIN", "VMAX", "IS_DELETE", "IS_ACTIVE") VALUES ('11', '-1', 'Inactive', '-1', '-1', 'admin', TO_DATE('2025-03-19 15:57:14', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1', '1', '0', '0');
  564. INSERT INTO "B_EXPIRE_DATE" ("ID", "CODE", "NAME", "TOTAL_DAY_USE", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "VMIN", "VMAX", "IS_DELETE", "IS_ACTIVE") VALUES ('6', '123', 'Cty1', '123', '1234', 'admin', TO_DATE('2025-02-21 14:06:28', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1000', '2000', '0', '1');
  565. INSERT INTO "B_EXPIRE_DATE" ("ID", "CODE", "NAME", "TOTAL_DAY_USE", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "VMIN", "VMAX", "IS_DELETE", "IS_ACTIVE") VALUES ('7', '123', 'Cty1', '123', '1234', 'admin', TO_DATE('2025-02-26 11:12:53', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1000', '2000', '0', '1');
  566. INSERT INTO "B_EXPIRE_DATE" ("ID", "CODE", "NAME", "TOTAL_DAY_USE", "NOTE", "USERS_CREATED", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "VMIN", "VMAX", "IS_DELETE", "IS_ACTIVE") VALUES ('9', '123', 'Cty1', '123', '1234', 'admin', TO_DATE('2025-03-13 11:25:57', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1000', '2000', '0', '1');
  567. COMMIT;
  568. COMMIT;
  569. -- ----------------------------
  570. -- Table structure for B_HISTORY
  571. -- ----------------------------
  572. CREATE TABLE "B_HISTORY" (
  573. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  574. "REQUEST_ID" VARCHAR2(255 BYTE) VISIBLE,
  575. "MSISDN" VARCHAR2(100 BYTE) VISIBLE,
  576. "MSG_TYPE" VARCHAR2(100 BYTE) VISIBLE,
  577. "CAMPAIGN_ID" NUMBER(20,0) VISIBLE,
  578. "SERVICE_REGISTER_ID" NUMBER(10,0) VISIBLE,
  579. "TOTAL_CLICK" NUMBER(10,0) VISIBLE DEFAULT 0,
  580. "IS_REGISTER" NUMBER(2,0) VISIBLE DEFAULT 0,
  581. "IS_DEFAULT" NUMBER(2,0) VISIBLE,
  582. "CAMPAIGN_TYPE" NUMBER(2,0) VISIBLE DEFAULT 2,
  583. "SERVICE1_ID" NUMBER(10,0) VISIBLE,
  584. "SERVICE2_ID" NUMBER(10,0) VISIBLE,
  585. "DATE_CREATE" DATE VISIBLE DEFAULT sysdate,
  586. "DATE_UPDATE1" DATE VISIBLE,
  587. "DATE_UPDATE2" DATE VISIBLE,
  588. "REGITER_ERR" VARCHAR2(100 BYTE) VISIBLE,
  589. "REGISTER_MSG" NVARCHAR2(1000) VISIBLE,
  590. "MSG" NVARCHAR2(1000) VISIBLE,
  591. "BIZ0_UPDATE" NUMBER(2,0) VISIBLE DEFAULT 0,
  592. "BIZ0_KEY" VARCHAR2(100 BYTE) VISIBLE,
  593. "BIZ0_CONTENT" NVARCHAR2(1000) VISIBLE DEFAULT 0,
  594. "BIZ0_ERRCODE" VARCHAR2(100 BYTE) VISIBLE,
  595. "BIZ1_UPDATE" NUMBER(2,0) VISIBLE DEFAULT 0,
  596. "BIZ1_KEY" VARCHAR2(100 BYTE) VISIBLE,
  597. "BIZ1_CONTENT" NVARCHAR2(1000) VISIBLE,
  598. "BIZ1_ERRCODE" VARCHAR2(100 BYTE) VISIBLE,
  599. "BIZ2_UPDATE" NUMBER(2,0) VISIBLE DEFAULT 0,
  600. "BIZ2_KEY" VARCHAR2(100 BYTE) VISIBLE,
  601. "BIZ2_CONTENT" NVARCHAR2(1000) VISIBLE,
  602. "BIZ2_ERRCODE" VARCHAR2(100 BYTE) VISIBLE,
  603. "BIZ3_UPDATE" NUMBER(2,0) VISIBLE DEFAULT 0,
  604. "BIZ3_KEY" VARCHAR2(100 BYTE) VISIBLE,
  605. "BIZ3_CONTENT" NVARCHAR2(1000) VISIBLE,
  606. "BIZ3_ERRCODE" VARCHAR2(100 BYTE) VISIBLE
  607. )
  608. LOGGING
  609. NOCOMPRESS
  610. PCTFREE 10
  611. INITRANS 1
  612. STORAGE (
  613. INITIAL 65536
  614. NEXT 1048576
  615. MINEXTENTS 1
  616. MAXEXTENTS 2147483645
  617. BUFFER_POOL DEFAULT
  618. )
  619. PARALLEL 1
  620. NOCACHE
  621. DISABLE ROW MOVEMENT
  622. ;
  623. COMMENT ON COLUMN "B_HISTORY"."IS_REGISTER" IS '0=chua dang ky,1= dang ky thanh cong';
  624. COMMENT ON COLUMN "B_HISTORY"."IS_DEFAULT" IS '0=ko default, 1= default';
  625. COMMENT ON COLUMN "B_HISTORY"."CAMPAIGN_TYPE" IS '1=not press,2=press1 for register 1 step,3= press for register 2 step';
  626. COMMENT ON COLUMN "B_HISTORY"."BIZ0_UPDATE" IS '0=chua up, 1=up roi';
  627. -- ----------------------------
  628. -- Records of B_HISTORY
  629. -- ----------------------------
  630. INSERT INTO "B_HISTORY" ("ID", "REQUEST_ID", "MSISDN", "MSG_TYPE", "CAMPAIGN_ID", "SERVICE_REGISTER_ID", "TOTAL_CLICK", "IS_REGISTER", "IS_DEFAULT", "CAMPAIGN_TYPE", "SERVICE1_ID", "SERVICE2_ID", "DATE_CREATE", "DATE_UPDATE1", "DATE_UPDATE2", "REGITER_ERR", "REGISTER_MSG", "MSG", "BIZ0_UPDATE", "BIZ0_KEY", "BIZ0_CONTENT", "BIZ0_ERRCODE", "BIZ1_UPDATE", "BIZ1_KEY", "BIZ1_CONTENT", "BIZ1_ERRCODE", "BIZ2_UPDATE", "BIZ2_KEY", "BIZ2_CONTENT", "BIZ2_ERRCODE", "BIZ3_UPDATE", "BIZ3_KEY", "BIZ3_CONTENT", "BIZ3_ERRCODE") VALUES ('1635186', '6f218d47-2ad4-4321-8f44-10a96c8e05b1', '67012345678', '200', '92', NULL, '0', '0', '1', '92', '32', NULL, TO_DATE('2025-04-03 00:31:52', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL, NULL, 'Test MILLION (10 cent/day)', '0', NULL, '0', NULL, '0', NULL, NULL, NULL, '0', NULL, NULL, NULL, '0', NULL, NULL, NULL);
  631. COMMIT;
  632. COMMIT;
  633. -- ----------------------------
  634. -- Table structure for B_LIST_IMPORT_ERR
  635. -- ----------------------------
  636. CREATE TABLE "B_LIST_IMPORT_ERR" (
  637. "LIST_SUB_ID" NUMBER(20,0) VISIBLE,
  638. "LIST_SUB_FILE_ID" NUMBER(20,0) VISIBLE,
  639. "TYPE" NUMBER(5,0) VISIBLE,
  640. "MSISDN" VARCHAR2(500 BYTE) VISIBLE,
  641. "DATE_CREATED" DATE VISIBLE,
  642. "ID" NUMBER(20,0) VISIBLE
  643. )
  644. LOGGING
  645. NOCOMPRESS
  646. PCTFREE 10
  647. INITRANS 1
  648. STORAGE (
  649. INITIAL 65536
  650. NEXT 1048576
  651. MINEXTENTS 1
  652. MAXEXTENTS 2147483645
  653. BUFFER_POOL DEFAULT
  654. )
  655. PARALLEL 1
  656. NOCACHE
  657. DISABLE ROW MOVEMENT
  658. ;
  659. -- ----------------------------
  660. -- Records of B_LIST_IMPORT_ERR
  661. -- ----------------------------
  662. COMMIT;
  663. COMMIT;
  664. -- ----------------------------
  665. -- Table structure for B_LIST_SUB
  666. -- ----------------------------
  667. CREATE TABLE "B_LIST_SUB" (
  668. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  669. "TYPE" NUMBER(5,0) VISIBLE DEFAULT 2,
  670. "USERS_CREATED" NVARCHAR2(500) VISIBLE DEFAULT sysdate,
  671. "STATUS" NUMBER(2,0) VISIBLE DEFAULT 0,
  672. "TOTAL_FILE" NUMBER(20,0) VISIBLE DEFAULT 0,
  673. "TOTAL_RECORD" NUMBER(20,0) VISIBLE DEFAULT 0,
  674. "TOTAL_SUCCESS" NUMBER(20,0) VISIBLE DEFAULT 0,
  675. "TOTAL_FALSE" NUMBER(20,0) VISIBLE DEFAULT 0,
  676. "CODE" NVARCHAR2(100) VISIBLE,
  677. "NAME" NVARCHAR2(2000) VISIBLE,
  678. "DATE_CREATED" DATE VISIBLE DEFAULT sysdate,
  679. "USERS_UPDATE" NVARCHAR2(500) VISIBLE,
  680. "DATE_UPDATE" DATE VISIBLE,
  681. "NOTE" NVARCHAR2(2000) VISIBLE,
  682. "IS_DELETE" NUMBER(2,0) VISIBLE DEFAULT 0,
  683. "IS_ACTIVE" NUMBER(2,0) VISIBLE DEFAULT 1
  684. )
  685. LOGGING
  686. NOCOMPRESS
  687. PCTFREE 10
  688. INITRANS 1
  689. STORAGE (
  690. INITIAL 65536
  691. NEXT 1048576
  692. MINEXTENTS 1
  693. MAXEXTENTS 2147483645
  694. BUFFER_POOL DEFAULT
  695. )
  696. PARALLEL 1
  697. NOCACHE
  698. DISABLE ROW MOVEMENT
  699. ;
  700. COMMENT ON COLUMN "B_LIST_SUB"."TYPE" IS '1=blacklust,2=whitelist,3=nhan vien';
  701. COMMENT ON COLUMN "B_LIST_SUB"."STATUS" IS '0=moi tao;1= dang upload,2=da upload xong;3=dang import file;4=Import file xong';
  702. -- ----------------------------
  703. -- Records of B_LIST_SUB
  704. -- ----------------------------
  705. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('1', '1', 'admin', '4', '3', '9', '8', '1', '123', 'Cty1', TO_DATE('2025-02-24 11:12:18', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1234', '0', NULL);
  706. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('2', '2', 'admin', '4', '3', '9', '9', '0', '123', 'Cty1', TO_DATE('2025-02-24 11:12:54', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1234', '0', NULL);
  707. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('41', '1', 'admin', '4', '0', '0', '0', '0', '123', 'Cty12', TO_DATE('2025-02-28 10:17:36', 'SYYYY-MM-DD HH24:MI:SS'), 'admin', TO_DATE('2025-03-06 10:48:02', 'SYYYY-MM-DD HH24:MI:SS'), '-1', '0', '1');
  708. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('121', '2', 'admin', '4', '1', '2', '2', '0', '123', 'Hương Test Whitelist', TO_DATE('2025-04-08 15:43:33', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '-1', '0', '1');
  709. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('21', '3', 'admin', '4', '3', '9', '9', '0', '123 test', 'Cty 222', TO_DATE('2025-02-27 15:10:40', 'SYYYY-MM-DD HH24:MI:SS'), 'admin', TO_DATE('2025-03-06 10:47:57', 'SYYYY-MM-DD HH24:MI:SS'), '-1', '0', '1');
  710. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('22', '2', 'admin', '4', '0', '0', '0', '0', '123 test', 'Cty1', TO_DATE('2025-02-27 15:11:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1234', '0', '1');
  711. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('61', '2', 'admin', '4', '0', '0', '0', '0', '-1', '-1', TO_DATE('2025-03-05 09:41:23', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '-1', '0', '1');
  712. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('62', '2', 'admin', '4', '0', '0', '0', '0', 'TEST1', 'thử nghiệm 1', TO_DATE('2025-03-05 09:42:06', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '-1', '0', '1');
  713. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('63', '2', 'admin', '4', '0', '0', '0', '0', 'TEST2', 'thử nghiệm 2', TO_DATE('2025-03-05 09:42:24', 'SYYYY-MM-DD HH24:MI:SS'), 'admin', TO_DATE('2025-03-05 13:58:34', 'SYYYY-MM-DD HH24:MI:SS'), '-1', '0', '1');
  714. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('64', '2', 'admin', '4', '0', '0', '0', '0', 'TEST3', 'thử nghiệm 3', TO_DATE('2025-03-05 09:43:21', 'SYYYY-MM-DD HH24:MI:SS'), 'admin', TO_DATE('2025-03-05 14:01:13', 'SYYYY-MM-DD HH24:MI:SS'), '-1', '0', '1');
  715. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('65', '1', 'admin', '4', '0', '0', '0', '0', '123', 'Cty1', TO_DATE('2025-03-05 09:49:52', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '1234', '0', '1');
  716. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('66', '2', 'admin', '4', '0', '0', '0', '0', 'TEST4', 'thử nghiệm 4', TO_DATE('2025-03-05 09:51:08', 'SYYYY-MM-DD HH24:MI:SS'), 'admin', TO_DATE('2025-03-05 14:02:42', 'SYYYY-MM-DD HH24:MI:SS'), '-1', '0', '1');
  717. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('67', '2', 'admin', '4', '0', '0', '0', '0', 'TEST5', 'thử nghiệm 5', TO_DATE('2025-03-05 09:51:17', 'SYYYY-MM-DD HH24:MI:SS'), 'admin', TO_DATE('2025-03-05 15:47:53', 'SYYYY-MM-DD HH24:MI:SS'), '-1', '0', '1');
  718. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('68', '2', 'admin', '4', '0', '0', '0', '0', 'CODE6', 'thử 6', TO_DATE('2025-03-05 15:51:58', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '-1', '0', '1');
  719. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('81', '2', 'admin', '4', '0', '0', '0', '0', 'Test_123', 'Test 123', TO_DATE('2025-03-19 13:46:14', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '-1', '0', '1');
  720. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('82', '2', 'admin', '4', '0', '0', '0', '0', '235', 'List 2', TO_DATE('2025-03-19 13:57:03', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '-1', '0', '0');
  721. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('83', '2', 'admin', '4', '0', '0', '0', '0', '456', 'GamePortal', TO_DATE('2025-03-19 13:57:17', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '-1', '0', '1');
  722. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('84', '2', 'admin', '4', '0', '0', '0', '0', '-1', '-1', TO_DATE('2025-03-19 14:09:22', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '-1', '0', '1');
  723. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('85', '1', 'admin', '4', '0', '0', '0', '0', '123', 'Blacklist 1', TO_DATE('2025-03-19 15:27:16', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '-1', '0', '0');
  724. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('101', '2', 'admin', '4', '0', '0', '0', '0', '23', '123', TO_DATE('2025-04-02 15:32:34', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '-1', '0', '1');
  725. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('102', '1', 'admin', '4', '0', '0', '0', '0', 'TEST1', '23', TO_DATE('2025-04-02 15:32:43', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '-1', '0', '1');
  726. INSERT INTO "B_LIST_SUB" ("ID", "TYPE", "USERS_CREATED", "STATUS", "TOTAL_FILE", "TOTAL_RECORD", "TOTAL_SUCCESS", "TOTAL_FALSE", "CODE", "NAME", "DATE_CREATED", "USERS_UPDATE", "DATE_UPDATE", "NOTE", "IS_DELETE", "IS_ACTIVE") VALUES ('122', '2', 'admin', '4', '2', '100001', '100001', '0', '2239', 'Test 0804 22:39', TO_DATE('2025-04-08 22:40:03', 'SYYYY-MM-DD HH24:MI:SS'), 'admin', TO_DATE('2025-04-09 10:22:26', 'SYYYY-MM-DD HH24:MI:SS'), '-1', '0', '1');
  727. COMMIT;
  728. COMMIT;
  729. -- ----------------------------
  730. -- Table structure for B_LIST_SUB_DETAIL_BL
  731. -- ----------------------------
  732. CREATE TABLE "B_LIST_SUB_DETAIL_BL" (
  733. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  734. "LIST_SUB_FILE_ID" NUMBER(20,0) VISIBLE,
  735. "MSISDN" VARCHAR2(100 BYTE) VISIBLE,
  736. "STATUS" NUMBER(2,0) VISIBLE DEFAULT 0,
  737. "LIST_SUB_ID" NUMBER(20,0) VISIBLE,
  738. "TYPE" NUMBER(2,0) VISIBLE,
  739. "DATE_CREATED" DATE VISIBLE DEFAULT sysdate
  740. )
  741. LOGGING
  742. NOCOMPRESS
  743. PCTFREE 10
  744. INITRANS 1
  745. STORAGE (
  746. INITIAL 65536
  747. NEXT 1048576
  748. MINEXTENTS 1
  749. MAXEXTENTS 2147483645
  750. BUFFER_POOL DEFAULT
  751. )
  752. PARALLEL 1
  753. NOCACHE
  754. DISABLE ROW MOVEMENT
  755. ;
  756. -- ----------------------------
  757. -- Records of B_LIST_SUB_DETAIL_BL
  758. -- ----------------------------
  759. INSERT INTO "B_LIST_SUB_DETAIL_BL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('1', '1', '912345670', '0', '1', '1', TO_DATE('2025-03-11 11:06:40', 'SYYYY-MM-DD HH24:MI:SS'));
  760. INSERT INTO "B_LIST_SUB_DETAIL_BL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('2', '1', '912345671', '0', '1', '1', TO_DATE('2025-03-11 11:06:40', 'SYYYY-MM-DD HH24:MI:SS'));
  761. INSERT INTO "B_LIST_SUB_DETAIL_BL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('3', '1', '912345672', '0', '1', '1', TO_DATE('2025-03-11 11:06:40', 'SYYYY-MM-DD HH24:MI:SS'));
  762. INSERT INTO "B_LIST_SUB_DETAIL_BL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('4', '21', '912340234', '0', '1', '1', TO_DATE('2025-03-11 11:06:40', 'SYYYY-MM-DD HH24:MI:SS'));
  763. INSERT INTO "B_LIST_SUB_DETAIL_BL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('5', '21', '912342345', '0', '1', '1', TO_DATE('2025-03-11 11:06:40', 'SYYYY-MM-DD HH24:MI:SS'));
  764. INSERT INTO "B_LIST_SUB_DETAIL_BL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('6', '21', '912345675', '0', '1', '1', TO_DATE('2025-03-11 11:06:40', 'SYYYY-MM-DD HH24:MI:SS'));
  765. INSERT INTO "B_LIST_SUB_DETAIL_BL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('7', '3', '912345673', '0', '1', '1', TO_DATE('2025-03-11 11:06:40', 'SYYYY-MM-DD HH24:MI:SS'));
  766. INSERT INTO "B_LIST_SUB_DETAIL_BL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('8', '3', '912345674', '0', '1', '1', TO_DATE('2025-03-11 11:06:40', 'SYYYY-MM-DD HH24:MI:SS'));
  767. COMMIT;
  768. COMMIT;
  769. -- ----------------------------
  770. -- Table structure for B_LIST_SUB_DETAIL_NV
  771. -- ----------------------------
  772. CREATE TABLE "B_LIST_SUB_DETAIL_NV" (
  773. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  774. "LIST_SUB_FILE_ID" NUMBER(20,0) VISIBLE,
  775. "MSISDN" VARCHAR2(100 BYTE) VISIBLE,
  776. "STATUS" NUMBER(2,0) VISIBLE DEFAULT 0,
  777. "LIST_SUB_ID" NUMBER(20,0) VISIBLE,
  778. "TYPE" NUMBER(2,0) VISIBLE,
  779. "DATE_CREATED" VARCHAR2(20 BYTE) VISIBLE DEFAULT sysdate
  780. )
  781. LOGGING
  782. NOCOMPRESS
  783. PCTFREE 10
  784. INITRANS 1
  785. STORAGE (
  786. INITIAL 65536
  787. NEXT 1048576
  788. MINEXTENTS 1
  789. MAXEXTENTS 2147483645
  790. BUFFER_POOL DEFAULT
  791. )
  792. PARALLEL 1
  793. NOCACHE
  794. DISABLE ROW MOVEMENT
  795. ;
  796. -- ----------------------------
  797. -- Records of B_LIST_SUB_DETAIL_NV
  798. -- ----------------------------
  799. INSERT INTO "B_LIST_SUB_DETAIL_NV" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('22', '105', '910000012', '0', '21', '3', '11-MAR-25');
  800. INSERT INTO "B_LIST_SUB_DETAIL_NV" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('23', '105', '910000013', '0', '21', '3', '11-MAR-25');
  801. INSERT INTO "B_LIST_SUB_DETAIL_NV" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('24', '105', '910000014', '0', '21', '3', '11-MAR-25');
  802. INSERT INTO "B_LIST_SUB_DETAIL_NV" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('25', '106', '910000015', '0', '21', '3', '11-MAR-25');
  803. INSERT INTO "B_LIST_SUB_DETAIL_NV" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('26', '106', '910000016', '0', '21', '3', '11-MAR-25');
  804. INSERT INTO "B_LIST_SUB_DETAIL_NV" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('27', '106', '910000017', '0', '21', '3', '11-MAR-25');
  805. INSERT INTO "B_LIST_SUB_DETAIL_NV" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('19', '104', '910000009', '0', '21', '3', '11-MAR-25');
  806. INSERT INTO "B_LIST_SUB_DETAIL_NV" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('20', '104', '910000010', '0', '21', '3', '11-MAR-25');
  807. INSERT INTO "B_LIST_SUB_DETAIL_NV" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('21', '104', '910000011', '0', '21', '3', '11-MAR-25');
  808. COMMIT;
  809. COMMIT;
  810. -- ----------------------------
  811. -- Table structure for B_LIST_SUB_DETAIL_WL
  812. -- ----------------------------
  813. CREATE TABLE "B_LIST_SUB_DETAIL_WL" (
  814. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  815. "LIST_SUB_FILE_ID" NUMBER(20,0) VISIBLE,
  816. "MSISDN" VARCHAR2(100 BYTE) VISIBLE,
  817. "STATUS" NUMBER(2,0) VISIBLE DEFAULT 0,
  818. "LIST_SUB_ID" NUMBER(20,0) VISIBLE,
  819. "TYPE" NUMBER(2,0) VISIBLE,
  820. "DATE_CREATED" DATE VISIBLE DEFAULT sysdate
  821. )
  822. LOGGING
  823. NOCOMPRESS
  824. PCTFREE 10
  825. INITRANS 1
  826. STORAGE (
  827. INITIAL 65536
  828. NEXT 1048576
  829. MINEXTENTS 1
  830. MAXEXTENTS 2147483645
  831. BUFFER_POOL DEFAULT
  832. )
  833. PARALLEL 1
  834. NOCACHE
  835. DISABLE ROW MOVEMENT
  836. ;
  837. COMMENT ON COLUMN "B_LIST_SUB_DETAIL_WL"."TYPE" IS '1=blacklust,2=whitelist,3=nhan vien';
  838. -- ----------------------------
  839. -- Records of B_LIST_SUB_DETAIL_WL
  840. -- ----------------------------
  841. INSERT INTO "B_LIST_SUB_DETAIL_WL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('64', '141', '76748831', '0', '122', '2', TO_DATE('2025-04-09 10:20:16', 'SYYYY-MM-DD HH24:MI:SS'));
  842. INSERT INTO "B_LIST_SUB_DETAIL_WL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('91', '141', '76748830', '0', '122', '2', TO_DATE('2025-04-09 10:20:16', 'SYYYY-MM-DD HH24:MI:SS'));
  843. INSERT INTO "B_LIST_SUB_DETAIL_WL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('95', '141', '76748829', '0', '122', '2', TO_DATE('2025-04-09 10:20:16', 'SYYYY-MM-DD HH24:MI:SS'));
  844. INSERT INTO "B_LIST_SUB_DETAIL_WL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('98', '141', '76748828', '0', '122', '2', TO_DATE('2025-04-09 10:20:16', 'SYYYY-MM-DD HH24:MI:SS'));
  845. INSERT INTO "B_LIST_SUB_DETAIL_WL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('100', '141', '76748827', '0', '122', '2', TO_DATE('2025-04-09 10:20:16', 'SYYYY-MM-DD HH24:MI:SS'));
  846. INSERT INTO "B_LIST_SUB_DETAIL_WL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('115', '141', '76748826', '0', '122', '2', TO_DATE('2025-04-09 10:20:16', 'SYYYY-MM-DD HH24:MI:SS'));
  847. INSERT INTO "B_LIST_SUB_DETAIL_WL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('128', '141', '76748825', '0', '122', '2', TO_DATE('2025-04-09 10:20:16', 'SYYYY-MM-DD HH24:MI:SS'));
  848. INSERT INTO "B_LIST_SUB_DETAIL_WL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('135', '141', '76748824', '0', '122', '2', TO_DATE('2025-04-09 10:20:16', 'SYYYY-MM-DD HH24:MI:SS'));
  849. INSERT INTO "B_LIST_SUB_DETAIL_WL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('138', '141', '76748823', '0', '122', '2', TO_DATE('2025-04-09 10:20:16', 'SYYYY-MM-DD HH24:MI:SS'));
  850. INSERT INTO "B_LIST_SUB_DETAIL_WL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('141', '141', '76748822', '0', '122', '2', TO_DATE('2025-04-09 10:20:16', 'SYYYY-MM-DD HH24:MI:SS'));
  851. INSERT INTO "B_LIST_SUB_DETAIL_WL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('144', '141', '76748821', '0', '122', '2', TO_DATE('2025-04-09 10:20:16', 'SYYYY-MM-DD HH24:MI:SS'));
  852. INSERT INTO "B_LIST_SUB_DETAIL_WL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('145', '141', '76748820', '0', '122', '2', TO_DATE('2025-04-09 10:20:16', 'SYYYY-MM-DD HH24:MI:SS'));
  853. INSERT INTO "B_LIST_SUB_DETAIL_WL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('148', '141', '76748819', '0', '122', '2', TO_DATE('2025-04-09 10:20:16', 'SYYYY-MM-DD HH24:MI:SS'));
  854. INSERT INTO "B_LIST_SUB_DETAIL_WL" ("ID", "LIST_SUB_FILE_ID", "MSISDN", "STATUS", "LIST_SUB_ID", "TYPE", "DATE_CREATED") VALUES ('151', '141', '76748818', '0', '122', '2', TO_DATE('2025-04-09 10:20:16', 'SYYYY-MM-DD HH24:MI:SS'));
  855. COMMIT;
  856. -- ----------------------------
  857. -- Table structure for SMS_INPUT
  858. -- ----------------------------
  859. CREATE TABLE "SMS_INPUT" (
  860. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  861. "MSISDN" VARCHAR2(100 BYTE) VISIBLE,
  862. "BRANDNAME" VARCHAR2(200 BYTE) VISIBLE,
  863. "MESSAGE" VARCHAR2(2000 BYTE) VISIBLE,
  864. "PRIORITY" NUMBER(2,0) VISIBLE DEFAULT 1,
  865. "TOTALSEND" NUMBER(5,0) VISIBLE DEFAULT 0,
  866. "STATUS" NUMBER(2,0) VISIBLE DEFAULT 0,
  867. "TIME_RECEIVE" DATE VISIBLE DEFAULT sysdate,
  868. "TIME_SEND" DATE VISIBLE,
  869. "MSG_TYPE" VARCHAR2(100 CHAR) VISIBLE DEFAULT 'text',
  870. "IS_LOCK" NUMBER(5,0) VISIBLE DEFAULT 0,
  871. "ID_MSG" NUMBER(20,0) VISIBLE DEFAULT 0
  872. )
  873. LOGGING
  874. NOCOMPRESS
  875. PCTFREE 10
  876. INITRANS 1
  877. STORAGE (
  878. INITIAL 176160768
  879. NEXT 1048576
  880. MINEXTENTS 1
  881. MAXEXTENTS 2147483645
  882. BUFFER_POOL DEFAULT
  883. )
  884. PARALLEL 1
  885. NOCACHE
  886. DISABLE ROW MOVEMENT
  887. ;
  888. -- ----------------------------
  889. -- Records of SMS_INPUT
  890. -- ----------------------------
  891. COMMIT;
  892. COMMIT;
  893. -- ----------------------------
  894. -- Table structure for SMS_TMP
  895. -- ----------------------------
  896. CREATE TABLE "SMS_TMP" (
  897. "ID" NUMBER(20,0) VISIBLE,
  898. "MSISDN" VARCHAR2(100 BYTE) VISIBLE,
  899. "BRANDNAME" VARCHAR2(200 BYTE) VISIBLE,
  900. "MESSAGE" VARCHAR2(2000 BYTE) VISIBLE,
  901. "PRIORITY" NUMBER(2,0) VISIBLE DEFAULT 1,
  902. "TOTALSEND" NUMBER(5,0) VISIBLE DEFAULT 0,
  903. "STATUS" NUMBER(2,0) VISIBLE DEFAULT 0,
  904. "TIME_RECEIVE" DATE VISIBLE DEFAULT sysdate,
  905. "TIME_SEND" DATE VISIBLE,
  906. "MSG_TYPE" VARCHAR2(100 CHAR) VISIBLE DEFAULT 'text',
  907. "IS_LOCK" NUMBER(5,0) VISIBLE DEFAULT 0,
  908. "ID_MSG" NUMBER(20,0) VISIBLE DEFAULT 0
  909. )
  910. LOGGING
  911. NOCOMPRESS
  912. PCTFREE 10
  913. INITRANS 1
  914. STORAGE (
  915. INITIAL 176160768
  916. NEXT 1048576
  917. MINEXTENTS 1
  918. MAXEXTENTS 2147483645
  919. BUFFER_POOL DEFAULT
  920. )
  921. PARALLEL 1
  922. NOCACHE
  923. DISABLE ROW MOVEMENT
  924. ;
  925. -- ----------------------------
  926. -- Records of SMS_TMP
  927. -- ----------------------------
  928. COMMIT;
  929. COMMIT;
  930. -- ----------------------------
  931. -- Table structure for STATE
  932. -- ----------------------------
  933. CREATE TABLE "STATE" (
  934. "ID" NUMBER VISIBLE NOT NULL,
  935. "TYPE" NUMBER VISIBLE NOT NULL,
  936. "CP_ID" NUMBER VISIBLE,
  937. "CONTENT" VARCHAR2(182 BYTE) VISIBLE,
  938. "TIMEOUT" NUMBER VISIBLE,
  939. "DEFAULT_NEXT_STATE" NUMBER VISIBLE,
  940. "BIZ_ID" NUMBER VISIBLE,
  941. "ENCRYPTED" NUMBER VISIBLE,
  942. "CHARSET" NUMBER VISIBLE DEFAULT 1,
  943. "X" NUMBER VISIBLE DEFAULT 0,
  944. "Y" NUMBER VISIBLE DEFAULT 0,
  945. "WIDTH" NUMBER VISIBLE DEFAULT 150,
  946. "HEIGHT" NUMBER VISIBLE DEFAULT 100
  947. )
  948. LOGGING
  949. NOCOMPRESS
  950. PCTFREE 10
  951. INITRANS 1
  952. STORAGE (
  953. INITIAL 65536
  954. NEXT 1048576
  955. MINEXTENTS 1
  956. MAXEXTENTS 2147483645
  957. BUFFER_POOL DEFAULT
  958. )
  959. PARALLEL 1
  960. NOCACHE
  961. DISABLE ROW MOVEMENT
  962. ;
  963. -- ----------------------------
  964. -- Records of STATE
  965. -- ----------------------------
  966. COMMIT;
  967. COMMIT;
  968. -- ----------------------------
  969. -- Table structure for STATE_CHANGE
  970. -- ----------------------------
  971. CREATE TABLE "STATE_CHANGE" (
  972. "STATE1" NUMBER VISIBLE NOT NULL,
  973. "INPUT" VARCHAR2(100 BYTE) VISIBLE NOT NULL,
  974. "STATE2" NUMBER VISIBLE NOT NULL,
  975. "PRIORITY" NUMBER VISIBLE DEFAULT 0 NOT NULL
  976. )
  977. LOGGING
  978. NOCOMPRESS
  979. PCTFREE 10
  980. INITRANS 1
  981. STORAGE (
  982. INITIAL 65536
  983. NEXT 1048576
  984. MINEXTENTS 1
  985. MAXEXTENTS 2147483645
  986. BUFFER_POOL DEFAULT
  987. )
  988. PARALLEL 1
  989. NOCACHE
  990. DISABLE ROW MOVEMENT
  991. ;
  992. -- ----------------------------
  993. -- Records of STATE_CHANGE
  994. -- ----------------------------
  995. COMMIT;
  996. COMMIT;
  997. -- ----------------------------
  998. -- Table structure for STATE_CHANGE_PUSH
  999. -- ----------------------------
  1000. CREATE TABLE "STATE_CHANGE_PUSH" (
  1001. "STATE1" NUMBER VISIBLE NOT NULL,
  1002. "INPUT" VARCHAR2(100 BYTE) VISIBLE NOT NULL,
  1003. "STATE2" NUMBER VISIBLE NOT NULL,
  1004. "PRIORITY" NUMBER VISIBLE NOT NULL
  1005. )
  1006. LOGGING
  1007. NOCOMPRESS
  1008. PCTFREE 10
  1009. INITRANS 1
  1010. STORAGE (
  1011. INITIAL 65536
  1012. NEXT 1048576
  1013. MINEXTENTS 1
  1014. MAXEXTENTS 2147483645
  1015. BUFFER_POOL DEFAULT
  1016. )
  1017. PARALLEL 1
  1018. NOCACHE
  1019. DISABLE ROW MOVEMENT
  1020. ;
  1021. -- ----------------------------
  1022. -- Records of STATE_CHANGE_PUSH
  1023. -- ----------------------------
  1024. INSERT INTO "STATE_CHANGE_PUSH" ("STATE1", "INPUT", "STATE2", "PRIORITY") VALUES ('3', '".+"', '2', '0');
  1025. INSERT INTO "STATE_CHANGE_PUSH" ("STATE1", "INPUT", "STATE2", "PRIORITY") VALUES ('1', '".*"', '3', '0');
  1026. INSERT INTO "STATE_CHANGE_PUSH" ("STATE1", "INPUT", "STATE2", "PRIORITY") VALUES ('2', '"2"', '7', '0');
  1027. INSERT INTO "STATE_CHANGE_PUSH" ("STATE1", "INPUT", "STATE2", "PRIORITY") VALUES ('8', '".+"', '9', '0');
  1028. COMMIT;
  1029. COMMIT;
  1030. -- ----------------------------
  1031. -- Table structure for STATE_PUSH
  1032. -- ----------------------------
  1033. CREATE TABLE "STATE_PUSH" (
  1034. "ID" NUMBER VISIBLE NOT NULL,
  1035. "TYPE" NUMBER VISIBLE NOT NULL,
  1036. "CP_ID" NUMBER VISIBLE,
  1037. "CONTENT" VARCHAR2(182 BYTE) VISIBLE,
  1038. "TIMEOUT" NUMBER VISIBLE,
  1039. "DEFAULT_NEXT_STATE" NUMBER VISIBLE,
  1040. "BIZ_ID" NUMBER VISIBLE,
  1041. "ENCRYPTED" NUMBER VISIBLE,
  1042. "CHARSET" NUMBER VISIBLE,
  1043. "X" NUMBER VISIBLE,
  1044. "Y" NUMBER VISIBLE,
  1045. "WIDTH" NUMBER VISIBLE,
  1046. "HEIGHT" NUMBER VISIBLE
  1047. )
  1048. LOGGING
  1049. NOCOMPRESS
  1050. PCTFREE 10
  1051. INITRANS 1
  1052. STORAGE (
  1053. INITIAL 65536
  1054. NEXT 1048576
  1055. MINEXTENTS 1
  1056. MAXEXTENTS 2147483645
  1057. BUFFER_POOL DEFAULT
  1058. )
  1059. PARALLEL 1
  1060. NOCACHE
  1061. DISABLE ROW MOVEMENT
  1062. ;
  1063. -- ----------------------------
  1064. -- Records of STATE_PUSH
  1065. -- ----------------------------
  1066. INSERT INTO "STATE_PUSH" ("ID", "TYPE", "CP_ID", "CONTENT", "TIMEOUT", "DEFAULT_NEXT_STATE", "BIZ_ID", "ENCRYPTED", "CHARSET", "X", "Y", "WIDTH", "HEIGHT") VALUES ('1', '100', '0', 'null', '0', '4', '0', '0', '1', '131', '100', '103', '73');
  1067. INSERT INTO "STATE_PUSH" ("ID", "TYPE", "CP_ID", "CONTENT", "TIMEOUT", "DEFAULT_NEXT_STATE", "BIZ_ID", "ENCRYPTED", "CHARSET", "X", "Y", "WIDTH", "HEIGHT") VALUES ('2', '5', '0', 'register 1/2 step', '0', '6', '1', '0', '1', '664', '102', '115', '78');
  1068. INSERT INTO "STATE_PUSH" ("ID", "TYPE", "CP_ID", "CONTENT", "TIMEOUT", "DEFAULT_NEXT_STATE", "BIZ_ID", "ENCRYPTED", "CHARSET", "X", "Y", "WIDTH", "HEIGHT") VALUES ('3', '102', '0', '@INPUT@', '0', '0', '0', '0', '1', '414', '98', '118', '83');
  1069. INSERT INTO "STATE_PUSH" ("ID", "TYPE", "CP_ID", "CONTENT", "TIMEOUT", "DEFAULT_NEXT_STATE", "BIZ_ID", "ENCRYPTED", "CHARSET", "X", "Y", "WIDTH", "HEIGHT") VALUES ('4', '1', '0', '@INPUT@', '0', '0', '0', '0', '1', '124', '291', '123', '84');
  1070. INSERT INTO "STATE_PUSH" ("ID", "TYPE", "CP_ID", "CONTENT", "TIMEOUT", "DEFAULT_NEXT_STATE", "BIZ_ID", "ENCRYPTED", "CHARSET", "X", "Y", "WIDTH", "HEIGHT") VALUES ('6', '1', '0', '@INPUT@', '0', '0', '0', '0', '1', '916', '102', '116', '79');
  1071. INSERT INTO "STATE_PUSH" ("ID", "TYPE", "CP_ID", "CONTENT", "TIMEOUT", "DEFAULT_NEXT_STATE", "BIZ_ID", "ENCRYPTED", "CHARSET", "X", "Y", "WIDTH", "HEIGHT") VALUES ('7', '5', '0', 'get content step 2', '0', '8', '10', '0', '1', '665', '265', '121', '78');
  1072. INSERT INTO "STATE_PUSH" ("ID", "TYPE", "CP_ID", "CONTENT", "TIMEOUT", "DEFAULT_NEXT_STATE", "BIZ_ID", "ENCRYPTED", "CHARSET", "X", "Y", "WIDTH", "HEIGHT") VALUES ('8', '102', '0', '@INPUT@', '0', '0', '0', '0', '1', '922', '258', '126', '84');
  1073. INSERT INTO "STATE_PUSH" ("ID", "TYPE", "CP_ID", "CONTENT", "TIMEOUT", "DEFAULT_NEXT_STATE", "BIZ_ID", "ENCRYPTED", "CHARSET", "X", "Y", "WIDTH", "HEIGHT") VALUES ('9', '5', '0', 'register 2 step', '0', '10', '2', '0', '1', '919', '412', '132', '78');
  1074. INSERT INTO "STATE_PUSH" ("ID", "TYPE", "CP_ID", "CONTENT", "TIMEOUT", "DEFAULT_NEXT_STATE", "BIZ_ID", "ENCRYPTED", "CHARSET", "X", "Y", "WIDTH", "HEIGHT") VALUES ('10', '1', '0', '@INPUT@', '0', '0', '0', '0', '1', '1169', '407', '125', '83');
  1075. COMMIT;
  1076. COMMIT;
  1077. -- ----------------------------
  1078. -- Table structure for TMP_NOTUSE
  1079. -- ----------------------------
  1080. CREATE TABLE "TMP_NOTUSE" (
  1081. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  1082. "NAME" NVARCHAR2(500) VISIBLE,
  1083. "SV" NUMBER(10,0) VISIBLE,
  1084. "MSG" NVARCHAR2(1000) VISIBLE,
  1085. "FD" DATE VISIBLE,
  1086. "TD" DATE VISIBLE,
  1087. "PC" NUMBER(10,0) VISIBLE,
  1088. "ADD_TYPE" NUMBER(2,0) VISIBLE DEFAULT 1,
  1089. "VSYSDATE" DATE VISIBLE DEFAULT sysdate,
  1090. "STATUS" VARCHAR2(20 BYTE) VISIBLE DEFAULT 0
  1091. )
  1092. LOGGING
  1093. NOCOMPRESS
  1094. PCTFREE 10
  1095. INITRANS 1
  1096. STORAGE (
  1097. INITIAL 65536
  1098. NEXT 1048576
  1099. MINEXTENTS 1
  1100. MAXEXTENTS 2147483645
  1101. BUFFER_POOL DEFAULT
  1102. )
  1103. PARALLEL 1
  1104. NOCACHE
  1105. DISABLE ROW MOVEMENT
  1106. ;
  1107. COMMENT ON COLUMN "TMP_NOTUSE"."ADD_TYPE" IS '1=text,2=register press';
  1108. COMMENT ON COLUMN "TMP_NOTUSE"."STATUS" IS '0=bat dau,1=dang chay,2=dong';
  1109. -- ----------------------------
  1110. -- Records of TMP_NOTUSE
  1111. -- ----------------------------
  1112. INSERT INTO "TMP_NOTUSE" ("ID", "NAME", "SV", "MSG", "FD", "TD", "PC", "ADD_TYPE", "VSYSDATE", "STATUS") VALUES ('8', 'Cty Viettech 1', '3', NULL, TO_DATE('2022-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2022-12-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '20', '1', TO_DATE('2022-04-28 14:40:55', 'SYYYY-MM-DD HH24:MI:SS'), '4');
  1113. INSERT INTO "TMP_NOTUSE" ("ID", "NAME", "SV", "MSG", "FD", "TD", "PC", "ADD_TYPE", "VSYSDATE", "STATUS") VALUES ('4', 'quangbh', '2', 'hehehehe', TO_DATE('2021-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2022-10-31 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '70', '1', TO_DATE('2021-12-06 15:43:30', 'SYYYY-MM-DD HH24:MI:SS'), '1');
  1114. INSERT INTO "TMP_NOTUSE" ("ID", "NAME", "SV", "MSG", "FD", "TD", "PC", "ADD_TYPE", "VSYSDATE", "STATUS") VALUES ('6', 'quangbh', '2', 'hehehehe', TO_DATE('2021-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2022-10-31 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '70', '1', TO_DATE('2021-12-10 14:06:41', 'SYYYY-MM-DD HH24:MI:SS'), '1');
  1115. INSERT INTO "TMP_NOTUSE" ("ID", "NAME", "SV", "MSG", "FD", "TD", "PC", "ADD_TYPE", "VSYSDATE", "STATUS") VALUES ('7', 'quangbh', '1', 'hehehehe', TO_DATE('2021-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2021-10-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '70', '1', TO_DATE('2022-03-08 21:36:32', 'SYYYY-MM-DD HH24:MI:SS'), '0');
  1116. COMMIT;
  1117. COMMIT;
  1118. -- ----------------------------
  1119. -- Table structure for TMP_PLS
  1120. -- ----------------------------
  1121. CREATE TABLE "TMP_PLS" (
  1122. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  1123. "NAME" NVARCHAR2(500) VISIBLE,
  1124. "SV" NUMBER(10,0) VISIBLE,
  1125. "MSG" NVARCHAR2(1000) VISIBLE,
  1126. "FD" DATE VISIBLE,
  1127. "TD" DATE VISIBLE,
  1128. "PC" NUMBER(10,0) VISIBLE,
  1129. "ADD_TYPE" NUMBER(2,0) VISIBLE DEFAULT 1,
  1130. "VSYSDATE" DATE VISIBLE DEFAULT sysdate,
  1131. "STATUS" VARCHAR2(20 BYTE) VISIBLE DEFAULT 0
  1132. )
  1133. LOGGING
  1134. NOCOMPRESS
  1135. PCTFREE 10
  1136. INITRANS 1
  1137. STORAGE (
  1138. INITIAL 65536
  1139. NEXT 1048576
  1140. MINEXTENTS 1
  1141. MAXEXTENTS 2147483645
  1142. BUFFER_POOL DEFAULT
  1143. )
  1144. PARALLEL 1
  1145. NOCACHE
  1146. DISABLE ROW MOVEMENT
  1147. ;
  1148. COMMENT ON COLUMN "TMP_PLS"."ADD_TYPE" IS '1=text,2=register press';
  1149. COMMENT ON COLUMN "TMP_PLS"."STATUS" IS '0=bat dau,1=dang chay,2=dong';
  1150. -- ----------------------------
  1151. -- Records of TMP_PLS
  1152. -- ----------------------------
  1153. INSERT INTO "TMP_PLS" ("ID", "NAME", "SV", "MSG", "FD", "TD", "PC", "ADD_TYPE", "VSYSDATE", "STATUS") VALUES ('4', 'quangbh', '2', 'hehehehepls1', TO_DATE('2021-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2022-10-31 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '70', '1', TO_DATE('2021-12-06 15:43:30', 'SYYYY-MM-DD HH24:MI:SS'), '3');
  1154. INSERT INTO "TMP_PLS" ("ID", "NAME", "SV", "MSG", "FD", "TD", "PC", "ADD_TYPE", "VSYSDATE", "STATUS") VALUES ('6', 'quangbh', '2', 'hehehehepls2', TO_DATE('2021-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2022-10-31 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '70', '1', TO_DATE('2021-12-10 14:06:41', 'SYYYY-MM-DD HH24:MI:SS'), '3');
  1155. COMMIT;
  1156. COMMIT;
  1157. -- ----------------------------
  1158. -- Table structure for USER_WEB_CMS
  1159. -- ----------------------------
  1160. CREATE TABLE "USER_WEB_CMS" (
  1161. "ID" NUMBER(20,0) VISIBLE,
  1162. "USERNAME" VARCHAR2(100 BYTE) VISIBLE,
  1163. "PASSWORD" VARCHAR2(100 BYTE) VISIBLE,
  1164. "ROLE" VARCHAR2(20 BYTE) VISIBLE,
  1165. "COUNTRY_CODE" VARCHAR2(20 BYTE) VISIBLE,
  1166. "IS_LOCK" NUMBER(2,0) VISIBLE DEFAULT 0,
  1167. "TOTAL_FALSE" NUMBER(5,0) VISIBLE DEFAULT 0,
  1168. "TIME_LOCK" DATE VISIBLE DEFAULT sysdate,
  1169. "NOTE" VARCHAR2(500 BYTE) VISIBLE
  1170. )
  1171. LOGGING
  1172. NOCOMPRESS
  1173. PCTFREE 10
  1174. INITRANS 1
  1175. STORAGE (
  1176. INITIAL 65536
  1177. NEXT 1048576
  1178. MINEXTENTS 1
  1179. MAXEXTENTS 2147483645
  1180. BUFFER_POOL DEFAULT
  1181. )
  1182. PARALLEL 1
  1183. NOCACHE
  1184. DISABLE ROW MOVEMENT
  1185. ;
  1186. COMMENT ON COLUMN "USER_WEB_CMS"."IS_LOCK" IS '0=ko lock,1=lock';
  1187. COMMENT ON COLUMN "USER_WEB_CMS"."TOTAL_FALSE" IS 'Tong so lan nhap sai pass';
  1188. COMMENT ON COLUMN "USER_WEB_CMS"."TIME_LOCK" IS 'thoi gian lock';
  1189. -- ----------------------------
  1190. -- Records of USER_WEB_CMS
  1191. -- ----------------------------
  1192. INSERT INTO "USER_WEB_CMS" ("ID", "USERNAME", "PASSWORD", "ROLE", "COUNTRY_CODE", "IS_LOCK", "TOTAL_FALSE", "TIME_LOCK", "NOTE") VALUES ('1', 'admin', '8gXCpxehr2A=', 'ADMIN', 'NATCOM', '0', '0', TO_DATE('2021-12-01 14:48:59', 'SYYYY-MM-DD HH24:MI:SS'), 'key Base64=sfdjf48mdfdf3054');
  1193. INSERT INTO "USER_WEB_CMS" ("ID", "USERNAME", "PASSWORD", "ROLE", "COUNTRY_CODE", "IS_LOCK", "TOTAL_FALSE", "TIME_LOCK", "NOTE") VALUES ('2', 'user_vas', '8gXCpxehr2A=', 'USER', 'MYTEL', '0', '0', TO_DATE('2021-11-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), 'key Base64=sfdjf48mdfdf3054');
  1194. INSERT INTO "USER_WEB_CMS" ("ID", "USERNAME", "PASSWORD", "ROLE", "COUNTRY_CODE", "IS_LOCK", "TOTAL_FALSE", "TIME_LOCK", "NOTE") VALUES ('3', 'test', 'DsuhLu19XKLege5IgzZLwA==', 'TEST', 'NATCOM', '0', '0', TO_DATE('2021-11-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), 'key Base64=sfdjf48mdfdf3054');
  1195. INSERT INTO "USER_WEB_CMS" ("ID", "USERNAME", "PASSWORD", "ROLE", "COUNTRY_CODE", "IS_LOCK", "TOTAL_FALSE", "TIME_LOCK", "NOTE") VALUES ('34', 'admin1', '8gXCpxehr2A=', 'ADMIN', 'NATCOM', '0', '0', TO_DATE('2021-11-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), 'key Base64=sfdjf48mdfdf3054');
  1196. COMMIT;
  1197. COMMIT;
  1198. -- ----------------------------
  1199. -- Table structure for USER_WEB_CMS_FUNCTION
  1200. -- ----------------------------
  1201. CREATE TABLE "USER_WEB_CMS_FUNCTION" (
  1202. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  1203. "ROLE" VARCHAR2(100 BYTE) VISIBLE,
  1204. "NAME" NVARCHAR2(1000) VISIBLE,
  1205. "LINK" VARCHAR2(500 BYTE) VISIBLE,
  1206. "NOTE" VARCHAR2(20 BYTE) VISIBLE
  1207. )
  1208. LOGGING
  1209. NOCOMPRESS
  1210. PCTFREE 10
  1211. INITRANS 1
  1212. STORAGE (
  1213. INITIAL 65536
  1214. NEXT 1048576
  1215. MINEXTENTS 1
  1216. MAXEXTENTS 2147483645
  1217. BUFFER_POOL DEFAULT
  1218. )
  1219. PARALLEL 1
  1220. NOCACHE
  1221. DISABLE ROW MOVEMENT
  1222. ;
  1223. -- ----------------------------
  1224. -- Records of USER_WEB_CMS_FUNCTION
  1225. -- ----------------------------
  1226. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1', 'ADMIN', 'Index', '/Admin/Index', NULL);
  1227. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('2', 'ADMIN', 'CampaignManagement', '/Admin/CampaignManagement', NULL);
  1228. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('3', 'ADMIN', 'CampaignSearch', '/Admin/CampaignSearch', NULL);
  1229. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('4', 'ADMIN', 'CampaignExport', '/Admin/CampaignExport', NULL);
  1230. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('5', 'ADMIN', 'UpdateCampaignStatus', '/Admin/UpdateCampaignStatus', NULL);
  1231. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('6', 'ADMIN', 'CampaignClone', '/Admin/CampaignClone', NULL);
  1232. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('7', 'ADMIN', 'CampaignLoadInfo', '/Admin/CampaignLoadInfo', NULL);
  1233. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('8', 'ADMIN', 'CampaignAddUpdate', '/Admin/CampaignAddUpdate', NULL);
  1234. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('9', 'ADMIN', 'ServiceManagement', '/Admin/ServiceManagement', NULL);
  1235. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('10', 'ADMIN', 'ServiceSearch', '/Admin/ServiceSearch', NULL);
  1236. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('11', 'ADMIN', 'ServiceLoadInfo', '/Admin/ServiceLoadInfo', NULL);
  1237. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('12', 'ADMIN', 'ServiceAddUpdate', '/Admin/ServiceAddUpdate', NULL);
  1238. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('13', 'ADMIN', 'CampaignScheduler', '/Admin/CampaignScheduler', NULL);
  1239. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('14', 'ADMIN', 'SchedulerSearch', '/Admin/SchedulerSearch', NULL);
  1240. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('15', 'ADMIN', 'SchedulerExport', '/Admin/SchedulerExport', NULL);
  1241. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('16', 'ADMIN', 'ChangeStatus', '/Admin/ChangeStatus', NULL);
  1242. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('17', 'ADMIN', 'ServiceExport', '/Admin/ServiceExport', NULL);
  1243. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('18', 'ADMIN', 'CampaignService', '/Admin/CampaignService', NULL);
  1244. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('22', 'ADMIN', 'ListMsisdn', '/Admin/ListMsisdn', NULL);
  1245. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('23', 'ADMIN', 'ListMsisdnSearch', '/Admin/ListMsisdnSearch', NULL);
  1246. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('24', 'ADMIN', 'ListMsisdnExport', '/Admin/ListMsisdnExport', NULL);
  1247. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('25', 'ADMIN', 'ListMsisdnRemove', '/Admin/ListMsisdnRemove', NULL);
  1248. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('26', 'ADMIN', 'ListMsisdnImport', '/Admin/ListMsisdnImport', NULL);
  1249. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('27', 'ADMIN', 'ParamManagement', '/Admin/ParamManagement', NULL);
  1250. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('28', 'ADMIN', 'ParamSearch', '/Admin/ParamSearch', NULL);
  1251. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('29', 'ADMIN', 'ParamLoadInfo', '/Admin/ParamLoadInfo', NULL);
  1252. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('30', 'ADMIN', 'ParamAddUpdate', '/Admin/ParamAddUpdate', NULL);
  1253. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('31', 'ADMIN', 'Reload', '/Admin/Reload', NULL);
  1254. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('32', 'ADMIN', 'ReloadConfig', '/Admin/ReloadConfig', NULL);
  1255. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('33', 'TEST', 'ServiceUnder', '/Admin/ServiceUnder', NULL);
  1256. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('34', 'TEST', 'ServiceUnderSearch', '/Admin/ServiceUnderSearch', NULL);
  1257. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('35', 'ADMIN', 'CriteriaManagement', '/Criteria/CriteriaManagement', NULL);
  1258. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('36', 'ADMIN', 'CriteriaSearch', '/Criteria/CriteriaSearch', NULL);
  1259. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('37', 'ADMIN', 'CriteriaLoadInfo', '/Criteria/CriteriaLoadInfo', NULL);
  1260. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('38', 'ADMIN', 'CriteriaAddUpdate', '/Criteria/CriteriaAddUpdate', NULL);
  1261. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('39', 'ADMIN', 'WhitelistManagement', '/File/WhitelistManagement', NULL);
  1262. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('40', 'ADMIN', 'BlacklistManagement', '/File/BlacklistManagement', NULL);
  1263. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('41', 'ADMIN', 'ListSubSearch', '/File/ListSubSearch', NULL);
  1264. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('42', 'ADMIN', 'ListSubLoadInfo', '/File/ListSubLoadInfo', NULL);
  1265. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('43', 'ADMIN', 'ListSubFileLoad', '/File/ListSubFileLoad', NULL);
  1266. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('44', 'ADMIN', 'ListSubAddUpdate', '/File/ListSubAddUpdate', NULL);
  1267. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('45', 'ADMIN', 'ListSubUploadFile', '/File/ListSubUploadFile', NULL);
  1268. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('46', 'ADMIN', 'ListSubFileDelete', '/File/ListSubFileDelete', NULL);
  1269. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1001', 'ADMIN', 'Function Management', '/Admin/FunctionManagement', 'FunctionManagement');
  1270. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1003', 'ADMIN', 'Report CountDaily', '/Admin/ReportCountDaily', 'ReportCountDaily');
  1271. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('47', 'ADMIN', 'SvGroup', '/Admin/SvGroup', NULL);
  1272. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('48', 'ADMIN', 'ApiServiceAddUpdate', '/Admin/ApiServiceAddUpdate', NULL);
  1273. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('49', 'ADMIN', 'ApiServiceLoadInfo', '/Admin/ApiServiceLoadInfo', NULL);
  1274. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('50', 'ADMIN', 'FunctionAddUpdate', '/Admin/FunctionAddUpdate', NULL);
  1275. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1021', 'ADMIN', 'ReportCountDailyExport', '/Admin/ReportCountDailyExport', '-1');
  1276. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('52', 'ADMIN', 'FunctionLoadInfo', '/Admin/FunctionLoadInfo', NULL);
  1277. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('72', 'ADMIN', 'ApiServiceSearch', '/Admin/ApiServiceSearch', NULL);
  1278. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('73', 'ADMIN', 'UserSearch', '/Admin/UserSearch', NULL);
  1279. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('74', 'ADMIN', 'FunctionSearch', '/Admin/FunctionSearch', NULL);
  1280. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('56', 'ADMIN', 'UserLoadInfo', '/Admin/UserLoadInfo', NULL);
  1281. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('67', 'ADMIN', 'ChangeStatus', '/Admin/ChangeStatus', NULL);
  1282. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('70', 'ADMIN', 'GetApiServices', '/Admin/GetApiServices', NULL);
  1283. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('75', 'ADMIN', 'SvGroupLoad', '/Admin/SvGroupLoad', NULL);
  1284. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('76', 'ADMIN', 'ListSubManagement', '/File/ListSubManagement', NULL);
  1285. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1022', 'ADMIN', 'ReportErrorDailyDetail', '/Admin/ReportErrorDailyDetail', '-1');
  1286. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1040', 'ADMIN', 'DashboardReport', '/Admin/DashboardReport', '-1');
  1287. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1041', 'ADMIN', 'DashboardReportGetData', '/Admin/DashboardReportGetData', '-1');
  1288. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1102', 'USER', 'ServiceManagement', '/Admin/ServiceManagement', '-1');
  1289. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1107', 'USER', 'CampaignExport', '/Admin/CampaignExport', '-1');
  1290. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1110', 'USER', 'CampaignLoadInfo', '/Admin/CampaignLoadInfo', '-1');
  1291. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1112', 'USER', 'ServiceLoadInfo', '/Admin/ServiceLoadInfo', '-1');
  1292. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1116', 'USER', 'ApiServiceSearch', '/Admin/ApiServiceSearch', '-1');
  1293. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1120', 'USER', 'ServiceAddUpdate', '/Admin/ServiceAddUpdate', '-1');
  1294. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1121', 'USER', 'SchedulerExport', '/Admin/SchedulerExport', '-1');
  1295. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1123', 'USER', 'CampaignService', '/Admin/CampaignService', '-1');
  1296. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1128', 'USER', 'ApiServiceLoadInfo', '/Admin/ApiServiceLoadInfo', '-1');
  1297. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1132', 'USER', 'ReportUssdDetailSearch', '/Admin/ReportUssdDetailSearch', '-1');
  1298. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1133', 'USER', 'ChangeStatus', '/Admin/ChangeStatus', '-1');
  1299. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1134', 'USER', 'DashboardReportGetDailyEngagedData', '/Admin/DashboardReportGetDailyEngagedData', '-1');
  1300. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1136', 'USER', 'DashboardReportGetDailyData', '/Admin/DashboardReportGetDailyData', '-1');
  1301. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1138', 'USER', 'ApiWebserviceManagement', '/Admin/ApiWebserviceManagement', '-1');
  1302. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1147', 'ADMIN', 'CriteriaManagement', '/Admin/CriteriaManagement', '-1');
  1303. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1020', 'ADMIN', 'ReportCountDailySearch', '/Admin/ReportCountDailySearch', '-1');
  1304. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1083', 'ADMIN', 'HiddenCampaignLoadInfo', '/Admin/HiddenCampaignLoadInfo', '-1');
  1305. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1103', 'USER', 'CampaignAddUpdate', '/Admin/CampaignAddUpdate', '-1');
  1306. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1104', 'USER', 'ServiceExport', '/Admin/ServiceExport', '-1');
  1307. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1108', 'USER', 'CampaignManagement', '/Admin/CampaignManagement', '-1');
  1308. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1111', 'USER', 'ReportCampaign', '/Admin/ReportCampaign', '-1');
  1309. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1113', 'USER', 'CriteriaSearch', '/Criteria/CriteriaSearch', '-1');
  1310. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1122', 'USER', 'ReportErrorDailyDetail', '/Admin/ReportErrorDailyDetail', '-1');
  1311. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1125', 'USER', 'CriteriaLoadInfo', '/Criteria/CriteriaLoadInfo', '-1');
  1312. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1130', 'USER', 'ReportCountDailySearch', '/Admin/ReportCountDailySearch', '-1');
  1313. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1135', 'USER', 'DashboardReport', '/Admin/DashboardReport', '-1');
  1314. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1139', 'USER', 'ReportCountDailyExport', '/Admin/ReportCountDailyExport', '-1');
  1315. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1143', 'USER', 'UserLoadInfo', '/Admin/UserLoadInfo', '-1');
  1316. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1146', 'USER', 'SvGroupLoad', '/Admin/SvGroupLoad', '-1');
  1317. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1000', 'ADMIN', 'User Management', '/Admin/UserManagement', '-1');
  1318. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1023', 'ADMIN', 'ApiWebserviceManagement', '/Admin/ApiWebserviceManagement', '-1');
  1319. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1061', 'ADMIN', 'DashboardReportGetDailyEngagedData', '/Admin/DashboardReportGetDailyEngagedData', '-1');
  1320. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1062', 'ADMIN', 'ReportUssdDetail', '/Admin/ReportUssdDetail', '-1');
  1321. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1063', 'ADMIN', 'ReportUssdDetailSearch', '/Admin/ReportUssdDetailSearch', '-1');
  1322. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1080', 'ADMIN', 'HiddenCampaignManagement', '/Admin/HiddenCampaignManagement', '-1');
  1323. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1081', 'ADMIN', 'HiddenCampaignSearch', '/Admin/HiddenCampaignSearch', '-1');
  1324. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1082', 'ADMIN', 'HiddenCampaignExport', '/Admin/HiddenCampaignExport', '-1');
  1325. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1085', 'ADMIN', 'HiddenCampaignClone', '/Admin/HiddenCampaignClone', '-1');
  1326. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1086', 'ADMIN', 'HiddenCampaignChangeStatus', '/Admin/HiddenCampaignChangeStatus', '-1');
  1327. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1118', 'USER', 'ServiceSearch', '/Admin/ServiceSearch', '-1');
  1328. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1124', 'USER', 'ReportCampaignExport', '/Admin/ReportCampaignExport', '-1');
  1329. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1140', 'USER', 'GetApiServices', '/Admin/GetApiServices', '-1');
  1330. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1042', 'ADMIN', 'DashboardReportGetDailyData', '/Admin/DashboardReportGetDailyData', '-1');
  1331. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1060', 'ADMIN', 'DashboardReportGetDailyUniqueData', '/Admin/DashboardReportGetDailyUniqueData', '-1');
  1332. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1084', 'ADMIN', 'HiddenCampaignAddUpdate', '/Admin/HiddenCampaignAddUpdate', '-1');
  1333. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1100', 'ADMIN', 'UserAddUpdate', '/Admin/UserAddUpdate', '-1');
  1334. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1101', 'USER', 'Index', '/Admin/Index', '-1');
  1335. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1106', 'USER', 'UpdateCampaignStatus', '/Admin/UpdateCampaignStatus', '-1');
  1336. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1105', 'USER', 'CampaignSearch', '/Admin/CampaignSearch', '-1');
  1337. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1109', 'USER', 'CampaignClone', '/Admin/CampaignClone', '-1');
  1338. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1114', 'USER', 'CampaignScheduler', '/Admin/CampaignScheduler', '-1');
  1339. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1115', 'USER', 'ReportCampaignSearch', '/Admin/ReportCampaignSearch', '-1');
  1340. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1117', 'USER', 'CriteriaManagement', '/Criteria/CriteriaManagement', '-1');
  1341. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1119', 'USER', 'SchedulerSearch', '/Admin/SchedulerSearch', '-1');
  1342. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1126', 'USER', 'CriteriaAddUpdate', '/Criteria/CriteriaAddUpdate', '-1');
  1343. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1127', 'USER', 'SvGroup', '/Admin/SvGroup', '-1');
  1344. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1129', 'USER', 'ApiServiceAddUpdate', '/Admin/ApiServiceAddUpdate', '-1');
  1345. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1131', 'USER', 'DashboardReportGetData', '/Admin/DashboardReportGetData', '-1');
  1346. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1137', 'USER', 'DashboardReportGetDailyUniqueData', '/Admin/DashboardReportGetDailyUniqueData', '-1');
  1347. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1141', 'USER', 'Report CountDaily', '/Admin/ReportCountDaily', '-1');
  1348. INSERT INTO "USER_WEB_CMS_FUNCTION" ("ID", "ROLE", "NAME", "LINK", "NOTE") VALUES ('1142', 'USER', 'ReportUssdDetail', '/Admin/ReportUssdDetail', '-1');
  1349. COMMIT;
  1350. COMMIT;
  1351. -- ----------------------------
  1352. -- Table structure for USSDGW
  1353. -- ----------------------------
  1354. CREATE TABLE "USSDGW" (
  1355. "USSDGW_ID" NUMBER VISIBLE NOT NULL,
  1356. "NAME" VARCHAR2(35 BYTE) VISIBLE,
  1357. "CONFIG_FILE" VARCHAR2(150 BYTE) VISIBLE NOT NULL,
  1358. "IMPLEMENT_CLASS" VARCHAR2(100 BYTE) VISIBLE NOT NULL
  1359. )
  1360. LOGGING
  1361. NOCOMPRESS
  1362. PCTFREE 10
  1363. INITRANS 1
  1364. STORAGE (
  1365. INITIAL 65536
  1366. NEXT 1048576
  1367. MINEXTENTS 1
  1368. MAXEXTENTS 2147483645
  1369. BUFFER_POOL DEFAULT
  1370. )
  1371. PARALLEL 1
  1372. NOCACHE
  1373. DISABLE ROW MOVEMENT
  1374. ;
  1375. -- ----------------------------
  1376. -- Records of USSDGW
  1377. -- ----------------------------
  1378. INSERT INTO "USSDGW" ("USSDGW_ID", "NAME", "CONFIG_FILE", "IMPLEMENT_CLASS") VALUES ('1', 'ussdgw-1', '../etc/connectors/ussdgw/ussdgw_1.cfg', 'com.viettel.gateway.ussdgw.ussdappinterface.tcp.TCPConnector');
  1379. COMMIT;
  1380. COMMIT;
  1381. -- ----------------------------
  1382. -- Table structure for VAS_GW_LOG
  1383. -- ----------------------------
  1384. CREATE TABLE "VAS_GW_LOG" (
  1385. "VAS_GW_LOG_ID" NUMBER(10,0) VISIBLE,
  1386. "MSISDN" VARCHAR2(15 BYTE) VISIBLE,
  1387. "IMSI" VARCHAR2(20 BYTE) VISIBLE,
  1388. "SID" NUMBER(10,0) VISIBLE,
  1389. "CPID" NUMBER(10,0) VISIBLE,
  1390. "BIZID" NUMBER(10,0) VISIBLE,
  1391. "REQUEST" VARCHAR2(1000 BYTE) VISIBLE,
  1392. "REQUEST_TIME" DATE VISIBLE,
  1393. "RESPONSE" VARCHAR2(2000 BYTE) VISIBLE,
  1394. "RESPONSE_TIME" DATE VISIBLE,
  1395. "TRANSACTION_ID" VARCHAR2(100 BYTE) VISIBLE,
  1396. "ERROR_CODE" NUMBER(10,0) VISIBLE,
  1397. "ERROR_DESCRIPTION" VARCHAR2(100 BYTE) VISIBLE
  1398. )
  1399. NOLOGGING
  1400. NOCOMPRESS
  1401. STORAGE (
  1402. BUFFER_POOL DEFAULT
  1403. )
  1404. PARALLEL 1
  1405. NOCACHE
  1406. DISABLE ROW MOVEMENT
  1407. ;
  1408. -- ----------------------------
  1409. -- Records of VAS_GW_LOG
  1410. -- ----------------------------
  1411. COMMIT;
  1412. COMMIT;
  1413. -- ----------------------------
  1414. -- Table structure for WARING_DATA
  1415. -- ----------------------------
  1416. CREATE TABLE "WARING_DATA" (
  1417. "ID" NUMBER(20,0) VISIBLE NOT NULL,
  1418. "MSISDN" VARCHAR2(100 BYTE) VISIBLE,
  1419. "STATE" VARCHAR2(100 BYTE) VISIBLE,
  1420. "EXPIRE_DATE" DATE VISIBLE,
  1421. "LANGUAGE" VARCHAR2(100 BYTE) VISIBLE,
  1422. "MESSAGE" NVARCHAR2(2000) VISIBLE,
  1423. "TYPE" VARCHAR2(100 BYTE) VISIBLE,
  1424. "NOTE" VARCHAR2(500 BYTE) VISIBLE,
  1425. "VSYSDATE" DATE VISIBLE DEFAULT sysdate,
  1426. "STATUS" NUMBER(2,0) VISIBLE DEFAULT 0,
  1427. "TOTAL_SEND" NUMBER(20,0) VISIBLE DEFAULT 0,
  1428. "ERR_CODE" VARCHAR2(100 BYTE) VISIBLE,
  1429. "ERR_MSG" VARCHAR2(1000 BYTE) VISIBLE
  1430. )
  1431. LOGGING
  1432. NOCOMPRESS
  1433. PCTFREE 10
  1434. INITRANS 1
  1435. STORAGE (
  1436. INITIAL 65536
  1437. NEXT 1048576
  1438. MINEXTENTS 1
  1439. MAXEXTENTS 2147483645
  1440. BUFFER_POOL DEFAULT
  1441. )
  1442. PARALLEL 1
  1443. NOCACHE
  1444. DISABLE ROW MOVEMENT
  1445. ;
  1446. COMMENT ON COLUMN "WARING_DATA"."STATUS" IS '0=ban dau,1=dang gui SMS,2=gui thanh cong';
  1447. -- ----------------------------
  1448. -- Records of WARING_DATA
  1449. -- ----------------------------
  1450. COMMIT;
  1451. COMMIT;
  1452. -- ----------------------------
  1453. -- Table structure for WEBSERVICE
  1454. -- ----------------------------
  1455. CREATE TABLE "WEBSERVICE" (
  1456. "WS_ID" NUMBER(10,0) VISIBLE NOT NULL,
  1457. "WS_NAME" VARCHAR2(1000 BYTE) VISIBLE,
  1458. "WS_CODE" VARCHAR2(100 BYTE) VISIBLE,
  1459. "WSDL" VARCHAR2(1000 BYTE) VISIBLE,
  1460. "MSG_TEMPLATE" VARCHAR2(2000 BYTE) VISIBLE,
  1461. "STATUS" NUMBER(1,0) VISIBLE,
  1462. "ERROR_TAG" VARCHAR2(100 BYTE) VISIBLE,
  1463. "SUCCESS_CODE" VARCHAR2(100 BYTE) VISIBLE
  1464. )
  1465. LOGGING
  1466. NOCOMPRESS
  1467. PCTFREE 10
  1468. INITRANS 1
  1469. STORAGE (
  1470. INITIAL 65536
  1471. NEXT 1048576
  1472. MINEXTENTS 1
  1473. MAXEXTENTS 2147483645
  1474. BUFFER_POOL DEFAULT
  1475. )
  1476. PARALLEL 1
  1477. NOCACHE
  1478. DISABLE ROW MOVEMENT
  1479. ;
  1480. -- ----------------------------
  1481. -- Records of WEBSERVICE
  1482. -- ----------------------------
  1483. INSERT INTO "WEBSERVICE" ("WS_ID", "WS_NAME", "WS_CODE", "WSDL", "MSG_TEMPLATE", "STATUS", "ERROR_TAG", "SUCCESS_CODE") VALUES ('1', 'SV1', 'SV1', 'http://127.0.0.1:8088/test?wsdl', '<?xml version=''1.0'' encoding=''UTF-8''?>
  1484. <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
  1485. <S:Body>
  1486. <subscriber>
  1487. <msisdn>75723423</msisdn>
  1488. <serviceid>LUCKYCARD_DAILY</serviceid>
  1489. <params>0</params>
  1490. <transid>1d6cf664-79a2-47f3-9566-306cbc6fa65d</transid>
  1491. </subscriber>
  1492. </S:Body>
  1493. </S:Envelope>', '1', '123', '0');
  1494. INSERT INTO "WEBSERVICE" ("WS_ID", "WS_NAME", "WS_CODE", "WSDL", "MSG_TEMPLATE", "STATUS", "ERROR_TAG", "SUCCESS_CODE") VALUES ('121', 'd', 'd', 'd', 'dđ', '0', 'd', 'd');
  1495. INSERT INTO "WEBSERVICE" ("WS_ID", "WS_NAME", "WS_CODE", "WSDL", "MSG_TEMPLATE", "STATUS", "ERROR_TAG", "SUCCESS_CODE") VALUES ('100', 'testname', 'testcode', 'http://dsdsdsjdbs', '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.ussdapp.application.viettel.com/"> <soapenv:Header/> <soapenv:Body> <ws:SendUssdOut> <transId>#TRANS_ID#</transId> <msisdn>#MSISDN#</msisdn> <content>#CONTENT#</content> <requestType>#TYPE#</requestType> </ws:SendUssdOut> </soapenv:Body> </soapenv:Envelope>', '0', '324', '0');
  1496. INSERT INTO "WEBSERVICE" ("WS_ID", "WS_NAME", "WS_CODE", "WSDL", "MSG_TEMPLATE", "STATUS", "ERROR_TAG", "SUCCESS_CODE") VALUES ('120', 'd', 'd', 'd', 'đ', '0', 'd', NULL);
  1497. INSERT INTO "WEBSERVICE" ("WS_ID", "WS_NAME", "WS_CODE", "WSDL", "MSG_TEMPLATE", "STATUS", "ERROR_TAG", "SUCCESS_CODE") VALUES ('2', 'ussdout', 'ussdout', 'http://127.0.0.1:8625/SendUssdWs?wsdl', '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
  1498. xmlns:ws="http://ws.ussdapp.application.viettel.com/">
  1499. <soapenv:Header/>
  1500. <soapenv:Body>
  1501. <ws:SendUssdOut>
  1502. <transId>#TRANS_ID#</transId>
  1503. <msisdn>#MSISDN#</msisdn>
  1504. <content>#CONTENT#</content>
  1505. <requestType>#TYPE#</requestType>
  1506. </ws:SendUssdOut>
  1507. </soapenv:Body>
  1508. </soapenv:Envelope>', '1', 'errorCode', '0');
  1509. COMMIT;
  1510. COMMIT;
  1511. -- ----------------------------
  1512. -- Function structure for GET_KEYS
  1513. -- ----------------------------
  1514. CREATE OR REPLACE FUNCTION "GET_KEYS"
  1515. ( keyname IN VARCHAR2,
  1516. numblocksize IN NUMBER DEFAULT 1,
  1517. numretry IN NUMBER DEFAULT 10
  1518. )
  1519. RETURN NUMBER
  1520. IS
  1521. PRAGMA AUTONOMOUS_TRANSACTION;
  1522. -- Thuc hien get primary key tu bang keys
  1523. -- + keyname : ten sequence (truong cc_domain)
  1524. -- + numBlockSize : so key lay ve trong 1 lan query
  1525. -- + numRetry : so lan retry query cg_code_controls neu detect thay co client khac dang dong thoi truy cap
  1526. -- MODIFICATION HISTORY
  1527. -- Person Date Comments
  1528. -- Huynh Duc Nghia 12/05/2004 ---------------------------------
  1529. str_sql VARCHAR2 (1000);
  1530. sequencename VARCHAR2 (50);
  1531. retrycount NUMBER;
  1532. retvalue NUMBER;
  1533. TYPE empcurtyp IS REF CURSOR;
  1534. c1 empcurtyp;
  1535. ignore PLS_INTEGER;
  1536. -- Declare program variables as shown above
  1537. BEGIN
  1538. IF (numblocksize < 1)
  1539. THEN
  1540. RETURN 0;
  1541. END IF;
  1542. sequencename := UPPER (keyname);
  1543. retrycount := 0;
  1544. WHILE (retrycount < numretry)
  1545. LOOP
  1546. BEGIN
  1547. str_sql :=
  1548. 'update keys SET NEXTVAL = NEXTVAL + :TOKEN_BLOCKSIZE
  1549. WHERE KEYNAME = :TOKEN_KEYNAME';
  1550. -- dbms_output.put_line(str_sql);
  1551. EXECUTE IMMEDIATE str_sql
  1552. USING numblocksize, sequencename;
  1553. EXIT;
  1554. EXCEPTION
  1555. WHEN OTHERS
  1556. THEN
  1557. retrycount := retrycount + 1;
  1558. END;
  1559. END LOOP;
  1560. IF (retrycount = numretry)
  1561. THEN
  1562. RETURN 0;
  1563. END IF;
  1564. str_sql :=
  1565. 'SELECT (NEXTVAL - :TOKEN_BLOCKSIZE) FROM keys '
  1566. || 'WHERE KEYNAME = :TOKEN_KEYNAME';
  1567. -- dbms_output.put_line(str_sql);
  1568. OPEN c1
  1569. FOR str_sql USING numblocksize, sequencename;
  1570. FETCH c1
  1571. INTO retvalue;
  1572. CLOSE c1;
  1573. COMMIT;
  1574. RETURN retvalue;
  1575. EXCEPTION
  1576. WHEN OTHERS
  1577. THEN
  1578. RETURN -1;
  1579. END;
  1580. /
  1581. -- ----------------------------
  1582. -- Function structure for INSERT_REPORT_USER_DAILY
  1583. -- ----------------------------
  1584. CREATE OR REPLACE PROCEDURE insert_report_user_daily(report_day_ date)
  1585. IS
  1586. BEGIN
  1587. INSERT INTO report_user_daily (id,
  1588. report_date,
  1589. campaign_id,
  1590. service_id,
  1591. count_impressed,
  1592. count_engaged,
  1593. engagement_rate,
  1594. insert_time)
  1595. SELECT report_user_daily_seq.NEXTVAL,
  1596. report_day_ report_date,
  1597. NVL (campaign_id, -1)
  1598. campaign_id,
  1599. NVL (service_id, -1)
  1600. service_id,
  1601. NVL (count_impressed, 0)
  1602. count_impressed,
  1603. NVL (count_engaged, 0)
  1604. count_engaged,
  1605. NVL (count_engaged, 0) / NVL (count_impressed, 1)
  1606. engagement_rate,
  1607. SYSDATE
  1608. FROM DUAL
  1609. LEFT JOIN
  1610. (SELECT campaign_id,
  1611. service_id,
  1612. COUNT (*) count_impressed,
  1613. SUM (is_step_1) count_engaged
  1614. FROM push_ussd_detail
  1615. WHERE send_time >= report_day_
  1616. AND send_time < report_day_ + 1
  1617. AND (CAMPAIGN_ID IS NULL OR CAMPAIGN_ID < 2000000 OR CAMPAIGN_ID > 2999999)
  1618. GROUP BY campaign_id, service_id) r
  1619. ON 1 = 1;
  1620. END;
  1621. /
  1622. -- ----------------------------
  1623. -- Function structure for INSERT_REPORT_USER_HOURLY
  1624. -- ----------------------------
  1625. CREATE OR REPLACE PROCEDURE insert_report_user_hourly(report_hour_ date)
  1626. IS
  1627. BEGIN
  1628. INSERT INTO report_user_hourly (id,
  1629. report_date,
  1630. campaign_id,
  1631. service_id,
  1632. count_impressed,
  1633. count_engaged,
  1634. engagement_rate,
  1635. insert_time)
  1636. SELECT report_user_hourly_seq.NEXTVAL,
  1637. report_hour_
  1638. report_date,
  1639. NVL (campaign_id, -1)
  1640. campaign_id,
  1641. NVL (service_id, -1)
  1642. service_id,
  1643. NVL (count_impressed, 0)
  1644. count_impressed,
  1645. NVL (count_engaged, 0)
  1646. count_engaged,
  1647. NVL (count_engaged, 0) / NVL (count_impressed, 1)
  1648. engagement_rate,
  1649. SYSDATE
  1650. FROM DUAL
  1651. LEFT JOIN
  1652. (SELECT campaign_id,
  1653. service_id,
  1654. COUNT (*) count_impressed,
  1655. SUM (is_step_1) count_engaged
  1656. FROM push_ussd_detail
  1657. WHERE send_time >= report_hour_
  1658. AND send_time < report_hour_ + 1/24
  1659. AND (CAMPAIGN_ID IS NULL OR CAMPAIGN_ID < 2000000 OR CAMPAIGN_ID > 2999999)
  1660. GROUP BY campaign_id, service_id) r
  1661. ON 1 = 1;
  1662. END;
  1663. /
  1664. -- ----------------------------
  1665. -- Function structure for PARAMS_GET_LIST
  1666. -- ----------------------------
  1667. CREATE OR REPLACE PROCEDURE PARAMS_GET_LIST
  1668. (
  1669. v_type in varchar2,
  1670. P_RESULT OUT refcursor
  1671. );
  1672. PROCEDURE pro_get_reload_bk
  1673. (
  1674. v_prId in varchar2, --type : 1=reload blacklst all,2=reload nhan vien, 3=reload campaign,4=reload parameter
  1675. P_RESULT OUT refcursor
  1676. );
  1677. PROCEDURE pro_get_reload
  1678. (
  1679. v_prId in varchar2, --type : 1=reload blacklst all,2=reload nhan vien, 3=reload campaign,4=reload parameter
  1680. P_RESULT OUT refcursor
  1681. );
  1682. PROCEDURE pro_get_update
  1683. (
  1684. v_prId in varchar2, -- 1 reload blacklist all,2 reload nhan vien,3 reload campaign,4 reload param,5 Reload errCode
  1685. v_user in varchar2,
  1686. P_RESULT OUT refcursor
  1687. );
  1688. PROCEDURE BL_GET
  1689. (
  1690. v_id in varchar2,
  1691. v_users in varchar2,
  1692. v_name in varchar2,
  1693. v_code in varchar2,
  1694. v_fromDate in varchar2,
  1695. v_toDate in varchar2,
  1696. v_order in varchar2 , --0= tang dan theo ID ticket,1= giam dan theo Id ticket
  1697. v_rowsOnPage in varchar2,
  1698. v_seqPage in varchar2,
  1699. P_RESULT OUT refcursor
  1700. );
  1701. PROCEDURE BL_INSERT
  1702. (
  1703. V_CODE in varchar2,
  1704. V_NAME in nvarchar2,
  1705. V_MIN in varchar2,
  1706. V_MAX in varchar2,
  1707. V_NOTE in nvarchar2,
  1708. V_USERS in nvarchar2,
  1709. P_RESULT OUT refcursor
  1710. );
  1711. PROCEDURE BL_UPDATE
  1712. (
  1713. V_ID in varchar2,
  1714. V_CODE in varchar2,
  1715. V_NAME in nvarchar2,
  1716. V_MIN in varchar2,
  1717. V_MAX in varchar2,
  1718. V_NOTE in nvarchar2,
  1719. V_USERS in nvarchar2,
  1720. V_TYPE in varchar2,
  1721. P_RESULT OUT refcursor
  1722. );
  1723. PROCEDURE LIST_SUB_GET
  1724. (
  1725. v_id in varchar2,
  1726. v_users in varchar2,
  1727. V_sub_type in varchar2, --1=black,2=white
  1728. v_name in varchar2,
  1729. v_code in varchar2,
  1730. v_fromDate in varchar2,
  1731. v_toDate in varchar2,
  1732. v_order in varchar2 , --0= tang dan theo ID ticket,1= giam dan theo Id ticket
  1733. v_rowsOnPage in varchar2,
  1734. v_seqPage in varchar2,
  1735. P_RESULT OUT refcursor
  1736. );
  1737. PROCEDURE LIST_SUB_INSERT
  1738. (
  1739. V_CODE in varchar2,
  1740. V_NAME in nvarchar2,
  1741. V_NOTE in nvarchar2,
  1742. V_USERS in nvarchar2,
  1743. V_SUB_TYPE in nvarchar2, --1=black list, 2= white list
  1744. P_RESULT OUT refcursor
  1745. );
  1746. PROCEDURE LIST_SUB_UPDATE
  1747. (
  1748. V_ID in varchar2,
  1749. V_CODE in varchar2,
  1750. V_NAME in nvarchar2,
  1751. V_SUB_TYPE in nvarchar2,
  1752. V_NOTE in nvarchar2,
  1753. V_USERS in nvarchar2,
  1754. V_TYPE in varchar2,
  1755. V_STATUS in varchar2,
  1756. P_RESULT OUT refcursor
  1757. );
  1758. PROCEDURE LIST_SUB_FILE_GET
  1759. (
  1760. v_id in varchar2,
  1761. v_users in varchar2,
  1762. V_list_sub_id in varchar2,
  1763. v_name in varchar2,
  1764. v_code in varchar2,
  1765. v_fromDate in varchar2,
  1766. v_toDate in varchar2,
  1767. v_order in varchar2 , --0= tang dan theo ID ticket,1= giam dan theo Id ticket
  1768. v_rowsOnPage in varchar2,
  1769. v_seqPage in varchar2,
  1770. P_RESULT OUT refcursor
  1771. );
  1772. PROCEDURE LIST_SUB_FILE_INSERT
  1773. (
  1774. V_CODE in varchar2,
  1775. V_NAME in nvarchar2,
  1776. V_NOTE in nvarchar2,
  1777. V_USERS in nvarchar2,
  1778. V_LIST_SUB_ID in nvarchar2,
  1779. V_FILE_ID in nvarchar2,
  1780. V_FILE_NAME in nvarchar2,
  1781. P_RESULT OUT refcursor
  1782. );
  1783. PROCEDURE LIST_SUB_FILE_UPDATE
  1784. (
  1785. V_ID in varchar2,
  1786. V_CODE in varchar2,
  1787. V_NAME in nvarchar2,
  1788. V_LIST_SUB_ID in nvarchar2,
  1789. V_NOTE in nvarchar2,
  1790. V_USERS in nvarchar2,
  1791. V_TYPE in varchar2,
  1792. V_STATUS in varchar2,
  1793. P_RESULT OUT refcursor
  1794. );
  1795. PROCEDURE SV_GET
  1796. (
  1797. v_id in varchar2,
  1798. v_users in varchar2,
  1799. v_name in varchar2,
  1800. v_code in varchar2,
  1801. v_fromDate in varchar2,
  1802. v_toDate in varchar2,
  1803. v_order in varchar2 , --0= tang dan theo ID ticket,1= giam dan theo Id ticket
  1804. v_rowsOnPage in varchar2,
  1805. v_seqPage in varchar2,
  1806. P_RESULT OUT refcursor
  1807. );
  1808. PROCEDURE SV_INSERT
  1809. (
  1810. V_CODE in nvarchar2,
  1811. V_NAME in nvarchar2,
  1812. V_DESCRIPTION in nvarchar2,
  1813. V_SHORT_CODE in nvarchar2,
  1814. V_COMMAND_REGISTER in nvarchar2,
  1815. V_CONTENT_EN in nvarchar2,
  1816. V_CONTENT_FR in nvarchar2,
  1817. V_CONTENT_LC in nvarchar2,
  1818. V_NOTE in nvarchar2,
  1819. V_COMPANY_ID in nvarchar2,
  1820. V_USERS in nvarchar2,
  1821. V_USSD_MSG_REGISTER_SUC in nvarchar2,
  1822. V_USSD_MSG_REGISTER_FAIL in nvarchar2,
  1823. P_RESULT OUT refcursor
  1824. );
  1825. PROCEDURE SV_UPDATE
  1826. (
  1827. V_ID in varchar2,
  1828. V_CODE in nvarchar2,
  1829. V_NAME in nvarchar2,
  1830. V_DESCRIPTION in nvarchar2,
  1831. V_SHORT_CODE in nvarchar2,
  1832. V_COMMAND_REGISTER in nvarchar2,
  1833. V_CONTENT_EN in nvarchar2,
  1834. V_CONTENT_FR in nvarchar2,
  1835. V_CONTENT_LC in nvarchar2,
  1836. V_NOTE in nvarchar2,
  1837. V_COMPANY_ID in nvarchar2,
  1838. V_USERS in nvarchar2,
  1839. V_TYPE in varchar2,
  1840. V_USSD_MSG_REGISTER_SUC in nvarchar2,
  1841. V_USSD_MSG_REGISTER_FAIL in nvarchar2,
  1842. P_RESULT OUT refcursor
  1843. );
  1844. PROCEDURE EP_GET
  1845. (
  1846. v_id in varchar2,
  1847. v_users in varchar2,
  1848. v_name in varchar2,
  1849. v_code in varchar2,
  1850. v_fromDate in varchar2,
  1851. v_toDate in varchar2,
  1852. v_order in varchar2 , --0= tang dan theo ID ticket,1= giam dan theo Id ticket
  1853. v_rowsOnPage in varchar2,
  1854. v_seqPage in varchar2,
  1855. P_RESULT OUT refcursor
  1856. );
  1857. PROCEDURE EP_INSERT
  1858. (
  1859. V_CODE in varchar2,
  1860. V_NAME in nvarchar2,
  1861. V_TOTAL_DAY_USE in varchar2,
  1862. V_NOTE in nvarchar2,
  1863. V_USERS in nvarchar2,
  1864. V_MIN in varchar2,
  1865. V_MAX in varchar2,
  1866. P_RESULT OUT refcursor
  1867. );
  1868. PROCEDURE EP_UPDATE
  1869. (
  1870. V_ID in varchar2,
  1871. V_CODE in varchar2,
  1872. V_NAME in nvarchar2,
  1873. V_TOTAL_DAY_USE in varchar2,
  1874. V_NOTE in nvarchar2,
  1875. V_USERS in nvarchar2,
  1876. V_TYPE in varchar2,
  1877. V_MIN in varchar2,
  1878. V_MAX in varchar2,
  1879. P_RESULT OUT refcursor
  1880. );
  1881. PROCEDURE COM_GET
  1882. (
  1883. v_id in varchar2,
  1884. v_users in varchar2,
  1885. v_name in varchar2,
  1886. v_code in varchar2,
  1887. v_fromDate in varchar2,
  1888. v_toDate in varchar2,
  1889. v_order in varchar2 , --0= tang dan theo ID ticket,1= giam dan theo Id ticket
  1890. v_rowsOnPage in varchar2,
  1891. v_seqPage in varchar2,
  1892. P_RESULT OUT refcursor
  1893. );
  1894. PROCEDURE COM_INSERT
  1895. (
  1896. V_CODE in varchar2,
  1897. V_NAME in nvarchar2,
  1898. V_PHONE in varchar2,
  1899. V_EMAIL in varchar2,
  1900. V_ADDRESS in varchar2,
  1901. V_DESCRIPTION in nvarchar2,
  1902. V_NOTE in nvarchar2,
  1903. V_USERS in nvarchar2,
  1904. P_RESULT OUT refcursor
  1905. );
  1906. PROCEDURE COM_UPDATE
  1907. (
  1908. V_ID in varchar2,
  1909. V_CODE in varchar2,
  1910. V_NAME in nvarchar2,
  1911. V_PHONE in varchar2,
  1912. V_EMAIL in varchar2,
  1913. V_ADDRESS in varchar2,
  1914. V_DESCRIPTION in nvarchar2,
  1915. V_NOTE in nvarchar2,
  1916. V_USERS in nvarchar2,
  1917. V_TYPE in varchar2,
  1918. P_RESULT OUT refcursor
  1919. );
  1920. PROCEDURE CAM_GET
  1921. (
  1922. v_id in varchar2,
  1923. v_users in varchar2,
  1924. v_name in varchar2,
  1925. v_code in varchar2,
  1926. v_fromDate in varchar2,
  1927. v_toDate in varchar2,
  1928. v_order in varchar2 , --0= tang dan theo ID ticket,1= giam dan theo Id ticket
  1929. v_rowsOnPage in varchar2,
  1930. v_seqPage in varchar2,
  1931. v_status in varchar2,
  1932. P_RESULT OUT refcursor
  1933. );
  1934. PROCEDURE CAM_INSERT
  1935. (
  1936. V_CODE in varchar2,
  1937. V_NAME in nvarchar2,
  1938. V_FROM_DATE in varchar2,
  1939. V_TO_DATE in varchar2,
  1940. V_FROM_HOUR in varchar2,
  1941. V_TO_HOUR in varchar2,
  1942. V_RULE_ADD in varchar2,
  1943. V_PRIORITY in varchar2,
  1944. V_BALANCE_ID in varchar2,
  1945. V_EXPIRE_DATE_ID in varchar2,
  1946. V_STATUS in varchar2,
  1947. V_NOTE in nvarchar2,
  1948. V_USERS in nvarchar2,
  1949. V_DISPLAY in nvarchar2,
  1950. V_ADD_TYPE in nvarchar2,
  1951. P_RESULT OUT refcursor
  1952. );
  1953. PROCEDURE CAM_UPDATE
  1954. (
  1955. V_ID in varchar2,
  1956. V_CODE in varchar2,
  1957. V_NAME in nvarchar2,
  1958. V_FROM_DATE in varchar2,
  1959. V_TO_DATE in varchar2,
  1960. V_FROM_HOUR in varchar2,
  1961. V_TO_HOUR in varchar2,
  1962. V_RULE_ADD in varchar2,
  1963. V_PRIORITY in varchar2,
  1964. V_BALANCE_ID in varchar2,
  1965. V_EXPIRE_DATE_ID in varchar2,
  1966. V_STATUS in varchar2,
  1967. V_NOTE in nvarchar2,
  1968. V_USERS in nvarchar2,
  1969. V_TYPE in varchar2,
  1970. V_DISPLAY in nvarchar2,
  1971. V_ADD_TYPE in nvarchar2,
  1972. P_RESULT OUT refcursor
  1973. );
  1974. PROCEDURE CAMADD_GET
  1975. (
  1976. v_id in varchar2,
  1977. v_users in varchar2,
  1978. v_campaignId in varchar2,
  1979. v_fromDate in varchar2,
  1980. v_toDate in varchar2,
  1981. v_order in varchar2 , --0= tang dan theo ID ticket,1= giam dan theo Id ticket
  1982. v_rowsOnPage in varchar2,
  1983. v_seqPage in varchar2,
  1984. P_RESULT OUT refcursor
  1985. );
  1986. PROCEDURE CAMADD_INSERT
  1987. (
  1988. V_CAMPAING_ID in varchar2,
  1989. V_SERVICE_ADD_ID in varchar2,
  1990. V_NOTE in nvarchar2,
  1991. V_USERS in nvarchar2,
  1992. V_USSD_DIS in nvarchar2,
  1993. V_KEY_REGIS in nvarchar2,
  1994. P_RESULT OUT refcursor
  1995. );
  1996. PROCEDURE CAMADD_UPDATE
  1997. (
  1998. V_ID in varchar2,
  1999. V_CAMPAING_ID in varchar2,
  2000. V_SERVICE_ADD_ID in varchar2,
  2001. V_NOTE in nvarchar2,
  2002. V_USERS in nvarchar2,
  2003. V_TYPE in varchar2,
  2004. V_USSD_DIS in nvarchar2,
  2005. V_KEY_REGIS in nvarchar2,
  2006. P_RESULT OUT refcursor
  2007. );
  2008. PROCEDURE CAM_BAL_GET
  2009. (
  2010. v_id in varchar2,
  2011. v_users in varchar2,
  2012. v_campaignId in varchar2,
  2013. v_fromDate in varchar2,
  2014. v_toDate in varchar2,
  2015. v_order in varchar2 , --0= tang dan theo ID ticket,1= giam dan theo Id ticket
  2016. v_rowsOnPage in varchar2,
  2017. v_seqPage in varchar2,
  2018. v_channel in varchar2,
  2019. v_language in varchar2,
  2020. P_RESULT OUT refcursor
  2021. );
  2022. PROCEDURE CAM_BAL_INSERT
  2023. (
  2024. V_CAMPAING_ID in varchar2,
  2025. V_REF_ID in varchar2,
  2026. V_NOTE in nvarchar2,
  2027. V_USERS in nvarchar2,
  2028. v_channel in varchar2,
  2029. v_language in varchar2,
  2030. P_RESULT OUT refcursor
  2031. );
  2032. PROCEDURE CAM_BAL_UPDATE
  2033. (
  2034. V_CAMPAING_ID in varchar2,
  2035. V_REF_ID in varchar2,
  2036. V_NOTE in nvarchar2,
  2037. V_USERS in nvarchar2,
  2038. v_channel in varchar2,
  2039. v_language in varchar2,
  2040. V_ID in varchar2,
  2041. V_TYPE in varchar2, --1=delete,2=update
  2042. P_RESULT OUT refcursor
  2043. );
  2044. PROCEDURE CAM_EXP_GET
  2045. (
  2046. v_id in varchar2,
  2047. v_users in varchar2,
  2048. v_campaignId in varchar2,
  2049. v_fromDate in varchar2,
  2050. v_toDate in varchar2,
  2051. v_order in varchar2 , --0= tang dan theo ID ticket,1= giam dan theo Id ticket
  2052. v_rowsOnPage in varchar2,
  2053. v_seqPage in varchar2,
  2054. v_channel in varchar2,
  2055. v_language in varchar2,
  2056. P_RESULT OUT refcursor
  2057. );
  2058. PROCEDURE CAM_EXP_INSERT
  2059. (
  2060. V_CAMPAING_ID in varchar2,
  2061. V_REF_ID in varchar2,
  2062. V_NOTE in nvarchar2,
  2063. V_USERS in nvarchar2,
  2064. v_channel in varchar2,
  2065. v_language in varchar2,
  2066. P_RESULT OUT refcursor
  2067. );
  2068. PROCEDURE CAM_EXP_UPDATE
  2069. (
  2070. V_CAMPAING_ID in varchar2,
  2071. V_REF_ID in varchar2,
  2072. V_NOTE in nvarchar2,
  2073. V_USERS in nvarchar2,
  2074. v_channel in varchar2,
  2075. v_language in varchar2,
  2076. V_ID in varchar2,
  2077. V_TYPE in varchar2, --1=delete,2=update
  2078. P_RESULT OUT refcursor
  2079. );
  2080. PROCEDURE CAM_SC_GET
  2081. (
  2082. v_id in varchar2,
  2083. v_users in varchar2,
  2084. v_campaignId in varchar2,
  2085. v_fromDate in varchar2,
  2086. v_toDate in varchar2,
  2087. v_order in varchar2 , --0= tang dan theo ID ticket,1= giam dan theo Id ticket
  2088. v_rowsOnPage in varchar2,
  2089. v_seqPage in varchar2,
  2090. v_channel in varchar2,
  2091. v_language in varchar2,
  2092. P_RESULT OUT refcursor
  2093. );
  2094. PROCEDURE CAM_SC_INSERT
  2095. (
  2096. V_CAMPAING_ID in varchar2,
  2097. V_REF_ID in varchar2,
  2098. V_NOTE in nvarchar2,
  2099. V_USERS in nvarchar2,
  2100. v_channel in varchar2,
  2101. v_language in varchar2,
  2102. P_RESULT OUT refcursor
  2103. );
  2104. PROCEDURE CAM_SC_UPDATE
  2105. (
  2106. V_CAMPAING_ID in varchar2,
  2107. V_REF_ID in varchar2,
  2108. V_NOTE in nvarchar2,
  2109. V_USERS in nvarchar2,
  2110. v_channel in varchar2,
  2111. v_language in varchar2,
  2112. V_ID in varchar2,
  2113. V_TYPE in varchar2, --1=delete,2=update
  2114. P_RESULT OUT refcursor
  2115. );
  2116. PROCEDURE USERS_GET
  2117. (
  2118. v_id in varchar2,
  2119. v_users in varchar2,
  2120. P_RESULT OUT refcursor
  2121. );
  2122. PROCEDURE USERS_INSERT
  2123. (
  2124. V_USERNAME in varchar2,
  2125. V_PASSWORD in varchar2,
  2126. V_ROLE in nvarchar2,
  2127. V_COUNTRY_CODE in varchar2,
  2128. V_IS_LOCK in varchar2,
  2129. V_TOTAL_FALSE in nvarchar2,
  2130. V_TIME_LOCK in nvarchar2,
  2131. V_NOTE in nvarchar2,
  2132. V_USERS in varchar2,
  2133. P_RESULT OUT refcursor
  2134. );
  2135. PROCEDURE USERS_UPDATE
  2136. (
  2137. V_ID in varchar2,
  2138. V_USERNAME in varchar2,
  2139. V_PASSWORD in varchar2,
  2140. V_ROLE in nvarchar2,
  2141. V_COUNTRY_CODE in varchar2,
  2142. V_IS_LOCK in varchar2,
  2143. V_TOTAL_FALSE in nvarchar2,
  2144. V_TIME_LOCK in nvarchar2,
  2145. V_NOTE in nvarchar2,
  2146. V_USERS in varchar2,
  2147. V_TYPE in varchar2,
  2148. P_RESULT OUT refcursor
  2149. );
  2150. PROCEDURE TMP_GET
  2151. (
  2152. v_id in varchar2,
  2153. v_users in varchar2,
  2154. P_RESULT OUT refcursor
  2155. );
  2156. PROCEDURE TMP_INSERT
  2157. (
  2158. V_NAME in varchar2,
  2159. V_SV in varchar2,
  2160. V_MSG in nvarchar2,
  2161. V_FD in varchar2,
  2162. V_TD in varchar2,
  2163. V_PC in nvarchar2,
  2164. V_ADD_TYPE nvarchar2,
  2165. V_USERS in varchar2,
  2166. P_RESULT OUT refcursor
  2167. );
  2168. PROCEDURE TMP_UPDATE
  2169. (
  2170. V_ID in varchar2,
  2171. V_NAME in varchar2,
  2172. V_SV in varchar2,
  2173. V_MSG in nvarchar2,
  2174. V_FD in varchar2,
  2175. V_TD in varchar2,
  2176. V_PC in nvarchar2,
  2177. V_ADD_TYPE nvarchar2,
  2178. V_USERS in varchar2,
  2179. V_TYPE in varchar2, --V_TYPE=1 delete,2=update
  2180. P_RESULT OUT refcursor
  2181. );
  2182. PROCEDURE PAM_GET
  2183. (
  2184. v_id in varchar2,
  2185. v_users in varchar2,
  2186. P_RESULT OUT refcursor
  2187. );
  2188. PROCEDURE PAM_INSERT
  2189. (
  2190. V_CODE in varchar2,
  2191. V_SVALUES in varchar2,
  2192. V_NOTE in nvarchar2,
  2193. V_STATUS in varchar2,
  2194. V_CODE_GROUP in varchar2,
  2195. V_DISPLAY0 in nvarchar2,
  2196. V_DISPLAY1 in nvarchar2,
  2197. V_DISPLAY2 in nvarchar2,
  2198. V_DISPLAY3 in nvarchar2,
  2199. V_DISPLAY4 in nvarchar2,
  2200. V_DISPLAY5 in nvarchar2,
  2201. V_GAME_ID in varchar2,
  2202. V_CHANNEL in varchar2,
  2203. V_USERS in varchar2,
  2204. P_RESULT OUT refcursor
  2205. );
  2206. PROCEDURE PAM_UPDATE
  2207. (
  2208. V_ID in varchar2,
  2209. V_CODE in varchar2,
  2210. V_SVALUES in varchar2,
  2211. V_NOTE in nvarchar2,
  2212. V_STATUS in varchar2,
  2213. V_CODE_GROUP in varchar2,
  2214. V_DISPLAY0 in nvarchar2,
  2215. V_DISPLAY1 in nvarchar2,
  2216. V_DISPLAY2 in nvarchar2,
  2217. V_DISPLAY3 in nvarchar2,
  2218. V_DISPLAY4 in nvarchar2,
  2219. V_DISPLAY5 in nvarchar2,
  2220. V_GAME_ID in varchar2,
  2221. V_CHANNEL in varchar2,
  2222. V_USERS in varchar2,
  2223. V_TYPE in varchar2,
  2224. P_RESULT OUT refcursor
  2225. );
  2226. PROCEDURE BLACK_GET
  2227. (
  2228. v_msisdn in varchar2,
  2229. v_type in varchar2, --1= Nhan vien,2=Blacklist all,3=blacklist theo dich vu,4=whitelist theo dich vu
  2230. v_sv_id in varchar2,
  2231. v_users in varchar2,
  2232. P_RESULT OUT refcursor
  2233. );
  2234. PROCEDURE BLACK_INSERT
  2235. (
  2236. v_msisdn in varchar2,
  2237. v_type in varchar2, --1= Nhan vien,2=Blacklist all,3=blacklist theo dich vu,4=whitelist theo dich vu
  2238. v_sv_id in varchar2,
  2239. v_action in varchar2, --1: insert, 2=delete
  2240. v_users in varchar2
  2241. );
  2242. PROCEDURE ERR_CODE_GET_LIST
  2243. (
  2244. v_type in varchar2,
  2245. P_RESULT OUT refcursor
  2246. );
  2247. PROCEDURE ADMIN_LOGIN
  2248. (
  2249. v_user in nvarchar2,
  2250. v_pass in nvarchar2,
  2251. P_RESULT OUT refcursor
  2252. );
  2253. PROCEDURE ADMIN_GET_ROLE
  2254. (
  2255. v_role in nvarchar2,
  2256. P_RESULT OUT refcursor
  2257. );
  2258. PROCEDURE CORE_INSERT_REGISTER
  2259. (
  2260. v_msisdn in varchar2,
  2261. v_campaign_add_id in nvarchar2,
  2262. v_campaign_id in nvarchar2,
  2263. v_service_id in nvarchar2,
  2264. v_request_id in nvarchar2,
  2265. v_key_press in nvarchar2,
  2266. v_err_code in nvarchar2,
  2267. v_err_msg in nvarchar2,
  2268. v_ussd_request in nvarchar2,
  2269. P_RESULT OUT refcursor
  2270. );
  2271. PROCEDURE CORE_INSERT_USSD
  2272. (
  2273. v_msisdn in varchar2,
  2274. v_message in nvarchar2,
  2275. v_requestType in nvarchar2,
  2276. v_service in nvarchar2,
  2277. v_reqeustId in nvarchar2
  2278. );
  2279. PROCEDURE CORE_BLACKLIST_GET
  2280. (
  2281. v_type in varchar2, --1= Nhan vien,2=Blacklist all,3=blacklist theo dich vu,4=whitelist theo dich vu
  2282. v_serviceId in varchar2, --dich vu
  2283. P_RESULT OUT refcursor
  2284. );
  2285. PROCEDURE CORE_UPDATE_RELOAD
  2286. (
  2287. v_type in varchar2, --Hien tai ko su dung
  2288. P_RESULT OUT refcursor
  2289. );
  2290. PROCEDURE GET_CAMPAIGN_RUNNING
  2291. (
  2292. v_type in varchar2, --Hien tai ko su dung
  2293. P_RESULT OUT refcursor
  2294. );
  2295. PROCEDURE GET_CAMPAIGN_NGAM_RUNNING
  2296. (
  2297. v_type in varchar2, --Hien tai ko su dung
  2298. P_RESULT OUT refcursor
  2299. );
  2300. PROCEDURE GET_CAMPAIGN_NGAM_PLS_RUNNING
  2301. (
  2302. v_type in varchar2, --Hien tai ko su dung
  2303. P_RESULT OUT refcursor
  2304. );
  2305. PROCEDURE GET_SERVICE_OF_CAM
  2306. (
  2307. v_campaignId in varchar2, --Hien tai ko su dung
  2308. P_RESULT OUT refcursor
  2309. );
  2310. PROCEDURE GET_SERVICE_OF_CAM_NGAM
  2311. (
  2312. v_campaignId in varchar2, --Hien tai ko su dung
  2313. P_RESULT OUT refcursor
  2314. );
  2315. PROCEDURE GET_SERVICE_OF_CAM_NGAM_PLS
  2316. (
  2317. v_campaignId in varchar2, --Hien tai ko su dung
  2318. P_RESULT OUT refcursor
  2319. );
  2320. PROCEDURE JOB_RESET_DAY;
  2321. PROCEDURE REPORT_LICH
  2322. (
  2323. v_type in varchar2,
  2324. P_RESULT OUT refcursor
  2325. );
  2326. PROCEDURE REPORT_BY_CAMPAIGN
  2327. (
  2328. v_users in varchar2,
  2329. v_status in varchar2,
  2330. v_FROMDATE in varchar2,
  2331. v_TODATE in varchar2,
  2332. P_RESULT OUT refcursor
  2333. );
  2334. PROCEDURE IMPORT_GET_FILE
  2335. (
  2336. v_type in varchar2,
  2337. P_RESULT OUT refcursor
  2338. );
  2339. PROCEDURE IMPORT_FINSH_FILE
  2340. (
  2341. v_uload_id in varchar2,
  2342. v_uload_detail_id in varchar2,
  2343. v_total_row in varchar2,
  2344. v_total_row_false in varchar2,
  2345. P_RESULT OUT refcursor
  2346. );
  2347. PROCEDURE IMPORT_FINSH_ALL_FILE
  2348. (
  2349. v_uload_id in varchar2,
  2350. P_RESULT OUT refcursor
  2351. );
  2352. PROCEDURE IMPORT_INSERT
  2353. (
  2354. v_upload_id in varchar2,
  2355. v_upload_detail_id in varchar2,
  2356. v_type in varchar2, --ko su dung
  2357. v_ticket in varchar2
  2358. );
  2359. PROCEDURE SORT_CODE_GET_LIST
  2360. (
  2361. v_type in varchar2,
  2362. v_users in varchar2,
  2363. P_RESULT OUT refcursor
  2364. );
  2365. PROCEDURE CHANGE_STATUS
  2366. (
  2367. v_type in varchar2,
  2368. v_status in varchar2,
  2369. v_users in varchar2,
  2370. P_RESULT OUT refcursor
  2371. );
  2372. PROCEDURE GET_DATA
  2373. (
  2374. v_type in varchar2,
  2375. P_RESULT OUT refcursor
  2376. );
  2377. create or replace
  2378. /
  2379. -- ----------------------------
  2380. -- Function structure for REMOVE_INJECTION
  2381. -- ----------------------------
  2382. CREATE OR REPLACE FUNCTION "REMOVE_INJECTION"
  2383. (
  2384. v_msg in nvarchar2
  2385. )
  2386. return nvarchar2
  2387. is
  2388. v_return nvarchar2(2000);
  2389. begin
  2390. v_return:=trim(upper(regexp_replace(regexp_replace(v_msg, '[(][A-Z]+[)]', ''), '[^a-zA-Z0-9]', '')));
  2391. /*
  2392. v_return:=replace(v_return,'DELETE','');
  2393. v_return:=replace(v_return,'AND','');
  2394. v_return:=replace(v_return,'OR','');
  2395. v_return:=replace(v_return,'UPDATE','');
  2396. v_return:=replace(v_return,'INSERT','');
  2397. */
  2398. return v_return;
  2399. exception
  2400. when VALUE_ERROR then
  2401. return '';
  2402. end;
  2403. /
  2404. -- ----------------------------
  2405. -- Function structure for UPDATE_REPORT_COUNTER
  2406. -- ----------------------------
  2407. CREATE OR REPLACE PROCEDURE update_report_counter (report_date_ IN VARCHAR2,
  2408. campaign_id_ IN NUMBER,
  2409. service_id_ IN LONG,
  2410. count_send_1_ IN LONG,
  2411. count_success_1_ IN LONG,
  2412. count_fail_1_ IN LONG,
  2413. count_press_1_ IN LONG,
  2414. count_send_2_ IN LONG,
  2415. count_press_2_ IN LONG,
  2416. count_reg_success_ IN LONG,
  2417. count_reg_fail_ IN LONG)
  2418. IS
  2419. is_insert_ NUMBER;
  2420. BEGIN
  2421. is_insert_ := 1;
  2422. -- hourly report
  2423. FOR c_
  2424. IN (SELECT *
  2425. FROM report_count_hourly
  2426. WHERE report_date = to_date(report_date_,'yyyymmddhh24')
  2427. AND campaign_id = campaign_id_
  2428. AND service_id = service_id_
  2429. --AND (campaign_id_ < 2000000 OR campaign_id_ > 2999999)
  2430. FOR UPDATE)
  2431. LOOP
  2432. UPDATE report_count_hourly
  2433. SET count_send_1 = count_send_1 + count_send_1_,
  2434. count_success_1 = count_success_1 + count_success_1_,
  2435. count_fail_1 = count_fail_1 + count_fail_1_,
  2436. count_press_1 = count_press_1 + count_press_1_,
  2437. count_send_2 = count_send_2 + count_send_2_,
  2438. count_press_2 = count_press_2 + count_press_2_,
  2439. count_reg_success = count_reg_success + count_reg_success_,
  2440. count_reg_fail = count_reg_fail + count_reg_fail_
  2441. WHERE id = c_.id;
  2442. is_insert_ := 0;
  2443. EXIT;
  2444. END LOOP;
  2445. IF (is_insert_ = 1) --and (campaign_id_ < 2000000 OR campaign_id_ > 2999999)
  2446. THEN
  2447. INSERT INTO report_count_hourly (id,
  2448. report_date,
  2449. campaign_id,
  2450. service_id,
  2451. count_send_1,
  2452. count_success_1,
  2453. count_fail_1,
  2454. count_press_1,
  2455. count_send_2,
  2456. count_press_2,
  2457. count_reg_success,
  2458. count_reg_fail,
  2459. insert_time)
  2460. VALUES (report_count_hourly_seq.NEXTVAL,
  2461. to_date(report_date_,'yyyymmddhh24'),
  2462. campaign_id_,
  2463. service_id_,
  2464. count_send_1_,
  2465. count_success_1_,
  2466. count_fail_1_,
  2467. count_press_1_,
  2468. count_send_2_,
  2469. count_press_2_,
  2470. count_reg_success_,
  2471. count_reg_fail_,
  2472. SYSDATE);
  2473. END IF;
  2474. -- daily report
  2475. is_insert_ := 1;
  2476. FOR c_
  2477. IN (SELECT *
  2478. FROM report_count_daily
  2479. WHERE report_date = to_date(SUBSTR(report_date_,0,8),'yyyymmdd')
  2480. AND campaign_id = campaign_id_
  2481. AND service_id = service_id_
  2482. --AND (campaign_id_ < 2000000 OR campaign_id_ > 2999999)
  2483. FOR UPDATE)
  2484. LOOP
  2485. UPDATE report_count_daily
  2486. SET count_send_1 = count_send_1 + count_send_1_,
  2487. count_success_1 = count_success_1 + count_success_1_,
  2488. count_fail_1 = count_fail_1 + count_fail_1_,
  2489. count_press_1 = count_press_1 + count_press_1_,
  2490. count_send_2 = count_send_2 + count_send_2_,
  2491. count_press_2 = count_press_2 + count_press_2_,
  2492. count_reg_success = count_reg_success + count_reg_success_,
  2493. count_reg_fail = count_reg_fail + count_reg_fail_
  2494. WHERE id = c_.id;
  2495. is_insert_ := 0;
  2496. EXIT;
  2497. END LOOP;
  2498. IF is_insert_ = 1 --AND (campaign_id_ < 2000000 OR campaign_id_ > 2999999)
  2499. THEN
  2500. INSERT INTO report_count_daily (id,
  2501. report_date,
  2502. campaign_id,
  2503. service_id,
  2504. count_send_1,
  2505. count_success_1,
  2506. count_fail_1,
  2507. count_press_1,
  2508. count_send_2,
  2509. count_press_2,
  2510. count_reg_success,
  2511. count_reg_fail,
  2512. insert_time)
  2513. VALUES (report_count_daily_seq.NEXTVAL,
  2514. to_date(SUBSTR(report_date_,0,8),'yyyymmdd'),
  2515. campaign_id_,
  2516. service_id_,
  2517. count_send_1_,
  2518. count_success_1_,
  2519. count_fail_1_,
  2520. count_press_1_,
  2521. count_send_2_,
  2522. count_press_2_,
  2523. count_reg_success_,
  2524. count_reg_fail_,
  2525. SYSDATE);
  2526. END IF;
  2527. END;
  2528. /
  2529. -- ----------------------------
  2530. -- Function structure for UPDATE_REPORT_DETAIL
  2531. -- ----------------------------
  2532. CREATE OR REPLACE PROCEDURE "UPDATE_REPORT_DETAIL" (request_id_ IN VARCHAR2,
  2533. campaign_id_ IN NUMBER,
  2534. service_id_ IN NUMBER,
  2535. msisdn_ IN VARCHAR2,
  2536. send_time_ IN DATE,
  2537. send_status_ IN NUMBER,
  2538. total_step_ IN NUMBER,
  2539. is_step_1_ IN NUMBER,
  2540. step_1_time_ IN DATE,
  2541. is_step_2_ IN NUMBER,
  2542. step_2_time_ IN DATE,
  2543. error_code_ IN VARCHAR2,
  2544. is_success_ IN NUMBER,
  2545. msg_content_ IN NVARCHAR2)
  2546. IS
  2547. is_insert_ NUMBER;
  2548. BEGIN
  2549. is_insert_ := 1;
  2550. -- hourly report
  2551. FOR c_ IN (SELECT *
  2552. FROM push_ussd_detail
  2553. WHERE request_id = request_id_
  2554. FOR UPDATE)
  2555. LOOP
  2556. UPDATE push_ussd_detail
  2557. SET is_step_1 = is_step_1_,
  2558. step_1_time = decode(step_1_time_, null, step_1_time, step_1_time_),
  2559. is_step_2 = is_step_2_,
  2560. step_2_time = decode(step_2_time_, null, step_2_time, step_2_time_),
  2561. ERROR_CODE = error_code_,
  2562. is_success = is_success_,
  2563. last_update = SYSDATE
  2564. WHERE id = c_.id;
  2565. is_insert_ := 0;
  2566. EXIT;
  2567. END LOOP;
  2568. IF is_insert_ = 1
  2569. THEN
  2570. INSERT INTO push_ussd_detail (id,
  2571. request_id,
  2572. campaign_id,
  2573. service_id,
  2574. msisdn,
  2575. send_time,
  2576. send_status,
  2577. total_step,
  2578. is_step_1,
  2579. step_1_time,
  2580. is_step_2,
  2581. step_2_time,
  2582. ERROR_CODE,
  2583. is_success,
  2584. insert_time,
  2585. last_update,
  2586. msg_content)
  2587. VALUES (push_ussd_detail_seq.NEXTVAL,
  2588. request_id_,
  2589. campaign_id_,
  2590. service_id_,
  2591. msisdn_,
  2592. send_time_,
  2593. send_status_,
  2594. total_step_,
  2595. is_step_1_,
  2596. step_1_time_,
  2597. is_step_2_,
  2598. step_2_time_,
  2599. error_code_,
  2600. is_success_,
  2601. SYSDATE,
  2602. SYSDATE,
  2603. msg_content_);
  2604. END IF;
  2605. END;
  2606. /
  2607. -- ----------------------------
  2608. -- Function structure for remove_injection
  2609. -- ----------------------------
  2610. CREATE OR REPLACE FUNCTION "remove_injection"
  2611. (
  2612. v_msg in nvarchar2
  2613. )
  2614. return nvarchar2
  2615. is
  2616. v_return nvarchar2(2000);
  2617. begin
  2618. /*
  2619. v_return:=trim(upper(regexp_replace(regexp_replace(v_msg, '[(][A-Z]+[)]', ''), '[^a-zA-Z ]', '')));
  2620. v_return:=replace(v_return,'DELETE','');
  2621. v_return:=replace(v_return,'AND','');
  2622. v_return:=replace(v_return,'OR','');
  2623. v_return:=replace(v_return,'UPDATE','');
  2624. v_return:=replace(v_return,'INSERT','');
  2625. return v_return;
  2626. */
  2627. return '1';
  2628. exception
  2629. when VALUE_ERROR then
  2630. return '';
  2631. end;
  2632. /
  2633. -- ----------------------------
  2634. -- Sequence structure for BLOCK_ID
  2635. -- ----------------------------
  2636. DROP SEQUENCE "BLOCK_ID";
  2637. CREATE SEQUENCE "BLOCK_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2638. -- ----------------------------
  2639. -- Sequence structure for BLOCK_WHITE_DATA_ID
  2640. -- ----------------------------
  2641. DROP SEQUENCE "BLOCK_WHITE_DATA_ID";
  2642. CREATE SEQUENCE "BLOCK_WHITE_DATA_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2643. -- ----------------------------
  2644. -- Sequence structure for B_CAMPAIGN_BALANCE_ID
  2645. -- ----------------------------
  2646. DROP SEQUENCE "B_CAMPAIGN_BALANCE_ID";
  2647. CREATE SEQUENCE "B_CAMPAIGN_BALANCE_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2648. -- ----------------------------
  2649. -- Sequence structure for B_CAMPAIGN_EXP_ID
  2650. -- ----------------------------
  2651. DROP SEQUENCE "B_CAMPAIGN_EXP_ID";
  2652. CREATE SEQUENCE "B_CAMPAIGN_EXP_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2653. -- ----------------------------
  2654. -- Sequence structure for B_CAMPAIGN_HIDDEN_ID
  2655. -- ----------------------------
  2656. DROP SEQUENCE "B_CAMPAIGN_HIDDEN_ID";
  2657. CREATE SEQUENCE "B_CAMPAIGN_HIDDEN_ID" MINVALUE 2000000 MAXVALUE 2999999 INCREMENT BY 1 CACHE 20;
  2658. -- ----------------------------
  2659. -- Sequence structure for B_CAMPAIGN_SHORTCODE_ID
  2660. -- ----------------------------
  2661. DROP SEQUENCE "B_CAMPAIGN_SHORTCODE_ID";
  2662. CREATE SEQUENCE "B_CAMPAIGN_SHORTCODE_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2663. -- ----------------------------
  2664. -- Sequence structure for B_CAMPAIGN_SUB_ID
  2665. -- ----------------------------
  2666. DROP SEQUENCE "B_CAMPAIGN_SUB_ID";
  2667. CREATE SEQUENCE "B_CAMPAIGN_SUB_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2668. -- ----------------------------
  2669. -- Sequence structure for B_CAMPAIGN_SYN_ID
  2670. -- ----------------------------
  2671. DROP SEQUENCE "B_CAMPAIGN_SYN_ID";
  2672. CREATE SEQUENCE "B_CAMPAIGN_SYN_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2673. -- ----------------------------
  2674. -- Sequence structure for B_LIST_IMPORT_ERR_ID
  2675. -- ----------------------------
  2676. DROP SEQUENCE "B_LIST_IMPORT_ERR_ID";
  2677. CREATE SEQUENCE "B_LIST_IMPORT_ERR_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2678. -- ----------------------------
  2679. -- Sequence structure for B_LIST_SUB_DETAIL_BL_ID
  2680. -- ----------------------------
  2681. DROP SEQUENCE "B_LIST_SUB_DETAIL_BL_ID";
  2682. CREATE SEQUENCE "B_LIST_SUB_DETAIL_BL_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2683. -- ----------------------------
  2684. -- Sequence structure for B_LIST_SUB_DETAIL_ID
  2685. -- ----------------------------
  2686. DROP SEQUENCE "B_LIST_SUB_DETAIL_ID";
  2687. CREATE SEQUENCE "B_LIST_SUB_DETAIL_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2688. -- ----------------------------
  2689. -- Sequence structure for B_LIST_SUB_DETAIL_NV_ID
  2690. -- ----------------------------
  2691. DROP SEQUENCE "B_LIST_SUB_DETAIL_NV_ID";
  2692. CREATE SEQUENCE "B_LIST_SUB_DETAIL_NV_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2693. -- ----------------------------
  2694. -- Sequence structure for B_LIST_SUB_DETAIL_WL_ID
  2695. -- ----------------------------
  2696. DROP SEQUENCE "B_LIST_SUB_DETAIL_WL_ID";
  2697. CREATE SEQUENCE "B_LIST_SUB_DETAIL_WL_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2698. -- ----------------------------
  2699. -- Sequence structure for B_LIST_SUB_FILE_ID
  2700. -- ----------------------------
  2701. DROP SEQUENCE "B_LIST_SUB_FILE_ID";
  2702. CREATE SEQUENCE "B_LIST_SUB_FILE_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2703. -- ----------------------------
  2704. -- Sequence structure for B_LIST_SUB_ID
  2705. -- ----------------------------
  2706. DROP SEQUENCE "B_LIST_SUB_ID";
  2707. CREATE SEQUENCE "B_LIST_SUB_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2708. -- ----------------------------
  2709. -- Sequence structure for B_SERVICE_GROUP_SEQ
  2710. -- ----------------------------
  2711. DROP SEQUENCE "B_SERVICE_GROUP_SEQ";
  2712. CREATE SEQUENCE "B_SERVICE_GROUP_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2713. -- ----------------------------
  2714. -- Sequence structure for B_TOTAL_INPUT_SEQ
  2715. -- ----------------------------
  2716. DROP SEQUENCE "B_TOTAL_INPUT_SEQ";
  2717. CREATE SEQUENCE "B_TOTAL_INPUT_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2718. -- ----------------------------
  2719. -- Sequence structure for B_WHITE_LIST_DATA_ID
  2720. -- ----------------------------
  2721. DROP SEQUENCE "B_WHITE_LIST_DATA_ID";
  2722. CREATE SEQUENCE "B_WHITE_LIST_DATA_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2723. -- ----------------------------
  2724. -- Sequence structure for PUSH_USSD_DETAIL_SEQ
  2725. -- ----------------------------
  2726. DROP SEQUENCE "PUSH_USSD_DETAIL_SEQ";
  2727. CREATE SEQUENCE "PUSH_USSD_DETAIL_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2728. -- ----------------------------
  2729. -- Sequence structure for PUSH_USSD_SEQ
  2730. -- ----------------------------
  2731. DROP SEQUENCE "PUSH_USSD_SEQ";
  2732. CREATE SEQUENCE "PUSH_USSD_SEQ" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 ORDER NOCACHE;
  2733. -- ----------------------------
  2734. -- Sequence structure for REPORT_COUNT_DAILY_SEQ
  2735. -- ----------------------------
  2736. DROP SEQUENCE "REPORT_COUNT_DAILY_SEQ";
  2737. CREATE SEQUENCE "REPORT_COUNT_DAILY_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2738. -- ----------------------------
  2739. -- Sequence structure for REPORT_COUNT_HOURLY_SEQ
  2740. -- ----------------------------
  2741. DROP SEQUENCE "REPORT_COUNT_HOURLY_SEQ";
  2742. CREATE SEQUENCE "REPORT_COUNT_HOURLY_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2743. -- ----------------------------
  2744. -- Sequence structure for REPORT_ERROR_DAILY_SEQ
  2745. -- ----------------------------
  2746. DROP SEQUENCE "REPORT_ERROR_DAILY_SEQ";
  2747. CREATE SEQUENCE "REPORT_ERROR_DAILY_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2748. -- ----------------------------
  2749. -- Sequence structure for REPORT_ERROR_HOURLY_SEQ
  2750. -- ----------------------------
  2751. DROP SEQUENCE "REPORT_ERROR_HOURLY_SEQ";
  2752. CREATE SEQUENCE "REPORT_ERROR_HOURLY_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2753. -- ----------------------------
  2754. -- Sequence structure for REPORT_USER_DAILY_SEQ
  2755. -- ----------------------------
  2756. DROP SEQUENCE "REPORT_USER_DAILY_SEQ";
  2757. CREATE SEQUENCE "REPORT_USER_DAILY_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2758. -- ----------------------------
  2759. -- Sequence structure for REPORT_USER_HOURLY_SEQ
  2760. -- ----------------------------
  2761. DROP SEQUENCE "REPORT_USER_HOURLY_SEQ";
  2762. CREATE SEQUENCE "REPORT_USER_HOURLY_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2763. -- ----------------------------
  2764. -- Sequence structure for SMS_INPUT_ID
  2765. -- ----------------------------
  2766. DROP SEQUENCE "SMS_INPUT_ID";
  2767. CREATE SEQUENCE "SMS_INPUT_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2768. -- ----------------------------
  2769. -- Sequence structure for USER_WEB_CMS_FUNCTION_SEQ
  2770. -- ----------------------------
  2771. DROP SEQUENCE "USER_WEB_CMS_FUNCTION_SEQ";
  2772. CREATE SEQUENCE "USER_WEB_CMS_FUNCTION_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2773. -- ----------------------------
  2774. -- Sequence structure for USER_WEB_CMS_SEQ
  2775. -- ----------------------------
  2776. DROP SEQUENCE "USER_WEB_CMS_SEQ";
  2777. CREATE SEQUENCE "USER_WEB_CMS_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2778. -- ----------------------------
  2779. -- Sequence structure for WARING_DATA_ID
  2780. -- ----------------------------
  2781. DROP SEQUENCE "WARING_DATA_ID";
  2782. CREATE SEQUENCE "WARING_DATA_ID" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2783. -- ----------------------------
  2784. -- Sequence structure for WEBSERVICE_SEQ
  2785. -- ----------------------------
  2786. DROP SEQUENCE "WEBSERVICE_SEQ";
  2787. CREATE SEQUENCE "WEBSERVICE_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 CACHE 20;
  2788. -- ----------------------------
  2789. -- Primary Key structure for table B_BANLANCE
  2790. -- ----------------------------
  2791. ALTER TABLE "B_BANLANCE" ADD CONSTRAINT "B_BANLANCE_PK" PRIMARY KEY ("ID");
  2792. -- ----------------------------
  2793. -- Checks structure for table B_BANLANCE
  2794. -- ----------------------------
  2795. ALTER TABLE "B_BANLANCE" ADD CONSTRAINT "SYS_C00159596" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2796. -- ----------------------------
  2797. -- Primary Key structure for table B_BLACKLIST
  2798. -- ----------------------------
  2799. ALTER TABLE "B_BLACKLIST" ADD CONSTRAINT "B_BLACKLIST_PK" PRIMARY KEY ("ID");
  2800. -- ----------------------------
  2801. -- Checks structure for table B_BLACKLIST
  2802. -- ----------------------------
  2803. ALTER TABLE "B_BLACKLIST" ADD CONSTRAINT "SYS_C00159593" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2804. -- ----------------------------
  2805. -- Indexes structure for table B_BLACKLIST
  2806. -- ----------------------------
  2807. CREATE INDEX "B_BLACKLIST_INDEX1"
  2808. ON "B_BLACKLIST" ("MSISDN" ASC)
  2809. LOGGING
  2810. VISIBLE
  2811. PCTFREE 10
  2812. INITRANS 2
  2813. STORAGE (
  2814. INITIAL 65536
  2815. NEXT 1048576
  2816. MINEXTENTS 1
  2817. MAXEXTENTS 2147483645
  2818. BUFFER_POOL DEFAULT
  2819. FLASH_CACHE DEFAULT
  2820. )
  2821. USABLE;
  2822. CREATE INDEX "B_BLACKLIST_INDEX2"
  2823. ON "B_BLACKLIST" ("TYPE" ASC)
  2824. LOGGING
  2825. VISIBLE
  2826. PCTFREE 10
  2827. INITRANS 2
  2828. STORAGE (
  2829. INITIAL 65536
  2830. NEXT 1048576
  2831. MINEXTENTS 1
  2832. MAXEXTENTS 2147483645
  2833. BUFFER_POOL DEFAULT
  2834. FLASH_CACHE DEFAULT
  2835. )
  2836. USABLE;
  2837. CREATE INDEX "B_BLACKLIST_INDEX3"
  2838. ON "B_BLACKLIST" ("SV_ID" ASC)
  2839. LOGGING
  2840. VISIBLE
  2841. PCTFREE 10
  2842. INITRANS 2
  2843. STORAGE (
  2844. INITIAL 65536
  2845. NEXT 1048576
  2846. MINEXTENTS 1
  2847. MAXEXTENTS 2147483645
  2848. BUFFER_POOL DEFAULT
  2849. FLASH_CACHE DEFAULT
  2850. )
  2851. USABLE;
  2852. -- ----------------------------
  2853. -- Primary Key structure for table B_CAMPAIGN
  2854. -- ----------------------------
  2855. ALTER TABLE "B_CAMPAIGN" ADD CONSTRAINT "B_CAMPAIGN_PK" PRIMARY KEY ("ID");
  2856. -- ----------------------------
  2857. -- Checks structure for table B_CAMPAIGN
  2858. -- ----------------------------
  2859. ALTER TABLE "B_CAMPAIGN" ADD CONSTRAINT "SYS_C00159602" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2860. ALTER TABLE "B_CAMPAIGN" ADD CONSTRAINT "SYS_C00159603" CHECK ("PRIORITY" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2861. ALTER TABLE "B_CAMPAIGN" ADD CONSTRAINT "SYS_C00159604" CHECK ("STATUS" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2862. ALTER TABLE "B_CAMPAIGN" ADD CONSTRAINT "SYS_C00159605" CHECK ("IS_DEFAULT" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2863. -- ----------------------------
  2864. -- Primary Key structure for table B_CAMPAIGN_ADD
  2865. -- ----------------------------
  2866. ALTER TABLE "B_CAMPAIGN_ADD" ADD CONSTRAINT "B_CAMPAIGN_ADD_PK" PRIMARY KEY ("ID");
  2867. -- ----------------------------
  2868. -- Checks structure for table B_CAMPAIGN_ADD
  2869. -- ----------------------------
  2870. ALTER TABLE "B_CAMPAIGN_ADD" ADD CONSTRAINT "SYS_C00159577" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2871. -- ----------------------------
  2872. -- Primary Key structure for table B_CAMPAIGN_BALANCE
  2873. -- ----------------------------
  2874. ALTER TABLE "B_CAMPAIGN_BALANCE" ADD CONSTRAINT "B_CAMPAIGN_BALANCE_PK" PRIMARY KEY ("ID");
  2875. -- ----------------------------
  2876. -- Checks structure for table B_CAMPAIGN_BALANCE
  2877. -- ----------------------------
  2878. ALTER TABLE "B_CAMPAIGN_BALANCE" ADD CONSTRAINT "SYS_C00159576" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2879. -- ----------------------------
  2880. -- Primary Key structure for table B_CAMPAIGN_EXP
  2881. -- ----------------------------
  2882. ALTER TABLE "B_CAMPAIGN_EXP" ADD CONSTRAINT "B_CAMPAIGN_EXP_PK" PRIMARY KEY ("ID");
  2883. -- ----------------------------
  2884. -- Checks structure for table B_CAMPAIGN_EXP
  2885. -- ----------------------------
  2886. ALTER TABLE "B_CAMPAIGN_EXP" ADD CONSTRAINT "SYS_C00159592" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2887. -- ----------------------------
  2888. -- Primary Key structure for table B_CAMPAIGN_SHORTCODE
  2889. -- ----------------------------
  2890. ALTER TABLE "B_CAMPAIGN_SHORTCODE" ADD CONSTRAINT "B_CAMPAIGN_SHORTCODE_PK" PRIMARY KEY ("ID");
  2891. -- ----------------------------
  2892. -- Checks structure for table B_CAMPAIGN_SHORTCODE
  2893. -- ----------------------------
  2894. ALTER TABLE "B_CAMPAIGN_SHORTCODE" ADD CONSTRAINT "SYS_C00159566" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2895. -- ----------------------------
  2896. -- Primary Key structure for table B_CAMPAIGN_SUB
  2897. -- ----------------------------
  2898. ALTER TABLE "B_CAMPAIGN_SUB" ADD CONSTRAINT "B_CAMPAIGN_SUB_PK" PRIMARY KEY ("ID");
  2899. -- ----------------------------
  2900. -- Checks structure for table B_CAMPAIGN_SUB
  2901. -- ----------------------------
  2902. ALTER TABLE "B_CAMPAIGN_SUB" ADD CONSTRAINT "SYS_C00159565" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2903. -- ----------------------------
  2904. -- Indexes structure for table B_CAMPAIGN_SUB
  2905. -- ----------------------------
  2906. CREATE INDEX "B_CAMPAIGN_SUB_INDEX1"
  2907. ON "B_CAMPAIGN_SUB" ("CAMPAIGN_ID" ASC)
  2908. LOGGING
  2909. VISIBLE
  2910. PCTFREE 10
  2911. INITRANS 2
  2912. STORAGE (
  2913. INITIAL 65536
  2914. NEXT 1048576
  2915. MINEXTENTS 1
  2916. MAXEXTENTS 2147483645
  2917. BUFFER_POOL DEFAULT
  2918. FLASH_CACHE DEFAULT
  2919. )
  2920. USABLE;
  2921. -- ----------------------------
  2922. -- Primary Key structure for table B_CAMPAIGN_SYN
  2923. -- ----------------------------
  2924. ALTER TABLE "B_CAMPAIGN_SYN" ADD CONSTRAINT "B_CAMPAIGN_SYN_PK" PRIMARY KEY ("ID");
  2925. -- ----------------------------
  2926. -- Checks structure for table B_CAMPAIGN_SYN
  2927. -- ----------------------------
  2928. ALTER TABLE "B_CAMPAIGN_SYN" ADD CONSTRAINT "SYS_C00159595" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2929. -- ----------------------------
  2930. -- Primary Key structure for table B_COMPANY
  2931. -- ----------------------------
  2932. ALTER TABLE "B_COMPANY" ADD CONSTRAINT "B_COMPANY_PK" PRIMARY KEY ("ID");
  2933. -- ----------------------------
  2934. -- Checks structure for table B_COMPANY
  2935. -- ----------------------------
  2936. ALTER TABLE "B_COMPANY" ADD CONSTRAINT "SYS_C00159573" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2937. -- ----------------------------
  2938. -- Primary Key structure for table B_EXPIRE_DATE
  2939. -- ----------------------------
  2940. ALTER TABLE "B_EXPIRE_DATE" ADD CONSTRAINT "B_EXPIRE_DATE_PK" PRIMARY KEY ("ID");
  2941. -- ----------------------------
  2942. -- Checks structure for table B_EXPIRE_DATE
  2943. -- ----------------------------
  2944. ALTER TABLE "B_EXPIRE_DATE" ADD CONSTRAINT "SYS_C00159588" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2945. -- ----------------------------
  2946. -- Primary Key structure for table B_HISTORY
  2947. -- ----------------------------
  2948. ALTER TABLE "B_HISTORY" ADD CONSTRAINT "B_HISTORY_PK" PRIMARY KEY ("ID");
  2949. -- ----------------------------
  2950. -- Checks structure for table B_HISTORY
  2951. -- ----------------------------
  2952. ALTER TABLE "B_HISTORY" ADD CONSTRAINT "SYS_C00159571" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2953. -- ----------------------------
  2954. -- Indexes structure for table B_HISTORY
  2955. -- ----------------------------
  2956. CREATE UNIQUE INDEX "B_HISTORY_INDEX1"
  2957. ON "B_HISTORY" ("REQUEST_ID" ASC)
  2958. LOGGING
  2959. VISIBLE
  2960. PCTFREE 10
  2961. INITRANS 2
  2962. STORAGE (
  2963. INITIAL 65536
  2964. NEXT 1048576
  2965. MINEXTENTS 1
  2966. MAXEXTENTS 2147483645
  2967. BUFFER_POOL DEFAULT
  2968. FLASH_CACHE DEFAULT
  2969. )
  2970. USABLE;
  2971. -- ----------------------------
  2972. -- Primary Key structure for table B_LIST_SUB
  2973. -- ----------------------------
  2974. ALTER TABLE "B_LIST_SUB" ADD CONSTRAINT "B_LIST_SUB_PK" PRIMARY KEY ("ID");
  2975. -- ----------------------------
  2976. -- Checks structure for table B_LIST_SUB
  2977. -- ----------------------------
  2978. ALTER TABLE "B_LIST_SUB" ADD CONSTRAINT "SYS_C00159575" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2979. -- ----------------------------
  2980. -- Primary Key structure for table B_LIST_SUB_DETAIL_BL
  2981. -- ----------------------------
  2982. ALTER TABLE "B_LIST_SUB_DETAIL_BL" ADD CONSTRAINT "B_LIST_SUB_DETAIL_BL_PK" PRIMARY KEY ("ID");
  2983. -- ----------------------------
  2984. -- Checks structure for table B_LIST_SUB_DETAIL_BL
  2985. -- ----------------------------
  2986. ALTER TABLE "B_LIST_SUB_DETAIL_BL" ADD CONSTRAINT "SYS_C00159587" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  2987. -- ----------------------------
  2988. -- Indexes structure for table B_LIST_SUB_DETAIL_BL
  2989. -- ----------------------------
  2990. CREATE UNIQUE INDEX "B_LIST_SUB_DETAIL_BL_INDEX1"
  2991. ON "B_LIST_SUB_DETAIL_BL" ("MSISDN" ASC)
  2992. LOGGING
  2993. VISIBLE
  2994. PCTFREE 10
  2995. INITRANS 2
  2996. STORAGE (
  2997. INITIAL 65536
  2998. NEXT 1048576
  2999. MINEXTENTS 1
  3000. MAXEXTENTS 2147483645
  3001. BUFFER_POOL DEFAULT
  3002. FLASH_CACHE DEFAULT
  3003. )
  3004. USABLE;
  3005. -- ----------------------------
  3006. -- Primary Key structure for table B_LIST_SUB_DETAIL_NV
  3007. -- ----------------------------
  3008. ALTER TABLE "B_LIST_SUB_DETAIL_NV" ADD CONSTRAINT "B_LIST_SUB_DETAIL_NV_PK" PRIMARY KEY ("ID");
  3009. -- ----------------------------
  3010. -- Checks structure for table B_LIST_SUB_DETAIL_NV
  3011. -- ----------------------------
  3012. ALTER TABLE "B_LIST_SUB_DETAIL_NV" ADD CONSTRAINT "SYS_C00159568" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3013. -- ----------------------------
  3014. -- Indexes structure for table B_LIST_SUB_DETAIL_NV
  3015. -- ----------------------------
  3016. CREATE UNIQUE INDEX "B_LIST_SUB_DETAIL_NV_INDEX1"
  3017. ON "B_LIST_SUB_DETAIL_NV" ("MSISDN" ASC)
  3018. LOGGING
  3019. VISIBLE
  3020. PCTFREE 10
  3021. INITRANS 2
  3022. STORAGE (
  3023. INITIAL 65536
  3024. NEXT 1048576
  3025. MINEXTENTS 1
  3026. MAXEXTENTS 2147483645
  3027. BUFFER_POOL DEFAULT
  3028. FLASH_CACHE DEFAULT
  3029. )
  3030. USABLE;
  3031. -- ----------------------------
  3032. -- Primary Key structure for table B_LIST_SUB_DETAIL_WL
  3033. -- ----------------------------
  3034. ALTER TABLE "B_LIST_SUB_DETAIL_WL" ADD CONSTRAINT "B_LIST_SUB_DETAIL_WL_PK" PRIMARY KEY ("ID");
  3035. -- ----------------------------
  3036. -- Checks structure for table B_LIST_SUB_DETAIL_WL
  3037. -- ----------------------------
  3038. ALTER TABLE "B_LIST_SUB_DETAIL_WL" ADD CONSTRAINT "SYS_C00159586" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3039. -- ----------------------------
  3040. -- Indexes structure for table B_LIST_SUB_DETAIL_WL
  3041. -- ----------------------------
  3042. CREATE UNIQUE INDEX "B_LIST_SUB_DETAIL_WL_INDEX1"
  3043. ON "B_LIST_SUB_DETAIL_WL" ("LIST_SUB_FILE_ID" ASC, "MSISDN" ASC)
  3044. LOGGING
  3045. VISIBLE
  3046. PCTFREE 10
  3047. INITRANS 2
  3048. STORAGE (
  3049. INITIAL 65536
  3050. NEXT 1048576
  3051. MINEXTENTS 1
  3052. MAXEXTENTS 2147483645
  3053. BUFFER_POOL DEFAULT
  3054. FLASH_CACHE DEFAULT
  3055. )
  3056. USABLE;
  3057. CREATE UNIQUE INDEX "B_LIST_SUB_DETAIL_WL_INDEX2"
  3058. ON "B_LIST_SUB_DETAIL_WL" ("LIST_SUB_ID" ASC, "MSISDN" ASC)
  3059. LOGGING
  3060. VISIBLE
  3061. PCTFREE 10
  3062. INITRANS 2
  3063. STORAGE (
  3064. INITIAL 65536
  3065. NEXT 1048576
  3066. MINEXTENTS 1
  3067. MAXEXTENTS 2147483645
  3068. BUFFER_POOL DEFAULT
  3069. FLASH_CACHE DEFAULT
  3070. )
  3071. USABLE;
  3072. -- ----------------------------
  3073. -- Primary Key structure for table B_LIST_SUB_FILE
  3074. -- ----------------------------
  3075. ALTER TABLE "B_LIST_SUB_FILE" ADD CONSTRAINT "B_LIST_SUB_FILE_PK" PRIMARY KEY ("ID");
  3076. -- ----------------------------
  3077. -- Checks structure for table B_LIST_SUB_FILE
  3078. -- ----------------------------
  3079. ALTER TABLE "B_LIST_SUB_FILE" ADD CONSTRAINT "SYS_C00159560" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3080. -- ----------------------------
  3081. -- Indexes structure for table B_LIST_SUB_FILE
  3082. -- ----------------------------
  3083. CREATE UNIQUE INDEX "B_LIST_SUB_FILE_INDEX1"
  3084. ON "B_LIST_SUB_FILE" ("FILE_ID" ASC)
  3085. LOGGING
  3086. VISIBLE
  3087. PCTFREE 10
  3088. INITRANS 2
  3089. STORAGE (
  3090. INITIAL 65536
  3091. NEXT 1048576
  3092. MINEXTENTS 1
  3093. MAXEXTENTS 2147483645
  3094. BUFFER_POOL DEFAULT
  3095. FLASH_CACHE DEFAULT
  3096. )
  3097. USABLE;
  3098. -- ----------------------------
  3099. -- Primary Key structure for table B_LOG_TOTAL
  3100. -- ----------------------------
  3101. ALTER TABLE "B_LOG_TOTAL" ADD CONSTRAINT "B_LOG_TOTAL_PK" PRIMARY KEY ("ID");
  3102. -- ----------------------------
  3103. -- Checks structure for table B_LOG_TOTAL
  3104. -- ----------------------------
  3105. ALTER TABLE "B_LOG_TOTAL" ADD CONSTRAINT "SYS_C00159607" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3106. -- ----------------------------
  3107. -- Primary Key structure for table B_ON_CAM_SEND
  3108. -- ----------------------------
  3109. ALTER TABLE "B_ON_CAM_SEND" ADD CONSTRAINT "B_ON_CAM_SEND_PK" PRIMARY KEY ("ID");
  3110. -- ----------------------------
  3111. -- Checks structure for table B_ON_CAM_SEND
  3112. -- ----------------------------
  3113. ALTER TABLE "B_ON_CAM_SEND" ADD CONSTRAINT "SYS_C00159570" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3114. -- ----------------------------
  3115. -- Primary Key structure for table B_ON_VARIABLE
  3116. -- ----------------------------
  3117. ALTER TABLE "B_ON_VARIABLE" ADD CONSTRAINT "B_VARIABLE_PK" PRIMARY KEY ("ID");
  3118. -- ----------------------------
  3119. -- Checks structure for table B_ON_VARIABLE
  3120. -- ----------------------------
  3121. ALTER TABLE "B_ON_VARIABLE" ADD CONSTRAINT "SYS_C00159581" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3122. -- ----------------------------
  3123. -- Primary Key structure for table B_ON_WHITELIST
  3124. -- ----------------------------
  3125. ALTER TABLE "B_ON_WHITELIST" ADD CONSTRAINT "B_ON_WHITELIST_PK" PRIMARY KEY ("ID");
  3126. -- ----------------------------
  3127. -- Checks structure for table B_ON_WHITELIST
  3128. -- ----------------------------
  3129. ALTER TABLE "B_ON_WHITELIST" ADD CONSTRAINT "SYS_C00159567" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3130. -- ----------------------------
  3131. -- Indexes structure for table B_ON_WHITELIST
  3132. -- ----------------------------
  3133. CREATE UNIQUE INDEX "B_ON_WHITELIST_INDEX1"
  3134. ON "B_ON_WHITELIST" ("MSISDN" ASC, "CAMPAIGN_ID" ASC)
  3135. LOGGING
  3136. VISIBLE
  3137. PCTFREE 10
  3138. INITRANS 2
  3139. STORAGE (
  3140. BUFFER_POOL DEFAULT
  3141. FLASH_CACHE DEFAULT
  3142. )
  3143. USABLE;
  3144. -- ----------------------------
  3145. -- Primary Key structure for table B_REGISTER_LOG
  3146. -- ----------------------------
  3147. ALTER TABLE "B_REGISTER_LOG" ADD CONSTRAINT "B_REGISTER_LOG_PK" PRIMARY KEY ("ID");
  3148. -- ----------------------------
  3149. -- Checks structure for table B_REGISTER_LOG
  3150. -- ----------------------------
  3151. ALTER TABLE "B_REGISTER_LOG" ADD CONSTRAINT "SYS_C00159578" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3152. -- ----------------------------
  3153. -- Primary Key structure for table B_REPORT_TOTAL_TMP
  3154. -- ----------------------------
  3155. ALTER TABLE "B_REPORT_TOTAL_TMP" ADD CONSTRAINT "B_REPORT_TOTAL_TMP_PK" PRIMARY KEY ("SEQ");
  3156. -- ----------------------------
  3157. -- Checks structure for table B_REPORT_TOTAL_TMP
  3158. -- ----------------------------
  3159. ALTER TABLE "B_REPORT_TOTAL_TMP" ADD CONSTRAINT "SYS_C00159611" CHECK ("SEQ" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3160. -- ----------------------------
  3161. -- Primary Key structure for table B_SERVICE
  3162. -- ----------------------------
  3163. ALTER TABLE "B_SERVICE" ADD CONSTRAINT "B_SERVICE_PK" PRIMARY KEY ("ID");
  3164. -- ----------------------------
  3165. -- Checks structure for table B_SERVICE
  3166. -- ----------------------------
  3167. ALTER TABLE "B_SERVICE" ADD CONSTRAINT "SYS_C00159606" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3168. -- ----------------------------
  3169. -- Primary Key structure for table B_SERVICE_ADD_KODUNG
  3170. -- ----------------------------
  3171. ALTER TABLE "B_SERVICE_ADD_KODUNG" ADD CONSTRAINT "B_SERVICE_ADD_PK" PRIMARY KEY ("ID");
  3172. -- ----------------------------
  3173. -- Checks structure for table B_SERVICE_ADD_KODUNG
  3174. -- ----------------------------
  3175. ALTER TABLE "B_SERVICE_ADD_KODUNG" ADD CONSTRAINT "SYS_C00159594" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3176. -- ----------------------------
  3177. -- Primary Key structure for table B_SERVICE_GROUP
  3178. -- ----------------------------
  3179. ALTER TABLE "B_SERVICE_GROUP" ADD CONSTRAINT "B_SERVICE_GROUP_PK" PRIMARY KEY ("ID");
  3180. -- ----------------------------
  3181. -- Checks structure for table B_SERVICE_GROUP
  3182. -- ----------------------------
  3183. ALTER TABLE "B_SERVICE_GROUP" ADD CONSTRAINT "SYS_C00159789" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3184. -- ----------------------------
  3185. -- Primary Key structure for table B_TOTAL_INPUT
  3186. -- ----------------------------
  3187. ALTER TABLE "B_TOTAL_INPUT" ADD CONSTRAINT "B_TOTAL_INPUT_PK" PRIMARY KEY ("ID");
  3188. -- ----------------------------
  3189. -- Checks structure for table B_TOTAL_INPUT
  3190. -- ----------------------------
  3191. ALTER TABLE "B_TOTAL_INPUT" ADD CONSTRAINT "SYS_C00162446" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3192. -- ----------------------------
  3193. -- Indexes structure for table B_TOTAL_INPUT
  3194. -- ----------------------------
  3195. CREATE INDEX "B_TOTAL_INPUT_INDEX1"
  3196. ON "B_TOTAL_INPUT" ("NGAY" ASC)
  3197. LOGGING
  3198. VISIBLE
  3199. PCTFREE 10
  3200. INITRANS 2
  3201. STORAGE (
  3202. INITIAL 65536
  3203. NEXT 1048576
  3204. MINEXTENTS 1
  3205. MAXEXTENTS 2147483645
  3206. BUFFER_POOL DEFAULT
  3207. FLASH_CACHE DEFAULT
  3208. )
  3209. USABLE;
  3210. CREATE INDEX "B_TOTAL_INPUT_INDEX2"
  3211. ON "B_TOTAL_INPUT" ("CODE" ASC)
  3212. LOGGING
  3213. VISIBLE
  3214. PCTFREE 10
  3215. INITRANS 2
  3216. STORAGE (
  3217. INITIAL 65536
  3218. NEXT 1048576
  3219. MINEXTENTS 1
  3220. MAXEXTENTS 2147483645
  3221. BUFFER_POOL DEFAULT
  3222. FLASH_CACHE DEFAULT
  3223. )
  3224. USABLE;
  3225. -- ----------------------------
  3226. -- Primary Key structure for table B_WHITE_LIST_DATA_TMP
  3227. -- ----------------------------
  3228. ALTER TABLE "B_WHITE_LIST_DATA_TMP" ADD CONSTRAINT "B_WHITE_LIST_DATA_TMP_PK" PRIMARY KEY ("ID");
  3229. -- ----------------------------
  3230. -- Checks structure for table B_WHITE_LIST_DATA_TMP
  3231. -- ----------------------------
  3232. ALTER TABLE "B_WHITE_LIST_DATA_TMP" ADD CONSTRAINT "SYS_C00159572" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3233. -- ----------------------------
  3234. -- Primary Key structure for table CP
  3235. -- ----------------------------
  3236. ALTER TABLE "CP" ADD CONSTRAINT "CP_PK" PRIMARY KEY ("ID");
  3237. -- ----------------------------
  3238. -- Checks structure for table CP
  3239. -- ----------------------------
  3240. ALTER TABLE "CP" ADD CONSTRAINT "SYS_C00159583" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3241. ALTER TABLE "CP" ADD CONSTRAINT "SYS_C00159584" CHECK ("NAME" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3242. ALTER TABLE "CP" ADD CONSTRAINT "SYS_C00159585" CHECK ("CONFIG_FILE" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3243. -- ----------------------------
  3244. -- Primary Key structure for table ERR_CODE
  3245. -- ----------------------------
  3246. ALTER TABLE "ERR_CODE" ADD CONSTRAINT "LOTO_ERR_CODE_PK" PRIMARY KEY ("ID");
  3247. -- ----------------------------
  3248. -- Checks structure for table ERR_CODE
  3249. -- ----------------------------
  3250. ALTER TABLE "ERR_CODE" ADD CONSTRAINT "SYS_C00159608" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3251. ALTER TABLE "ERR_CODE" ADD CONSTRAINT "SYS_C00159609" CHECK ("ERR_CODE" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3252. -- ----------------------------
  3253. -- Primary Key structure for table KEYS
  3254. -- ----------------------------
  3255. ALTER TABLE "KEYS" ADD CONSTRAINT "KEYS_PK" PRIMARY KEY ("KEYNAME");
  3256. -- ----------------------------
  3257. -- Checks structure for table KEYS
  3258. -- ----------------------------
  3259. ALTER TABLE "KEYS" ADD CONSTRAINT "SYS_C00159579" CHECK ("KEYNAME" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3260. ALTER TABLE "KEYS" ADD CONSTRAINT "SYS_C00159580" CHECK ("NEXTVAL" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3261. -- ----------------------------
  3262. -- Primary Key structure for table PARAMS
  3263. -- ----------------------------
  3264. ALTER TABLE "PARAMS" ADD CONSTRAINT "PARAMS_PK" PRIMARY KEY ("ID");
  3265. -- ----------------------------
  3266. -- Checks structure for table PARAMS
  3267. -- ----------------------------
  3268. ALTER TABLE "PARAMS" ADD CONSTRAINT "SYS_C00159612" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3269. -- ----------------------------
  3270. -- Indexes structure for table PARAMS
  3271. -- ----------------------------
  3272. CREATE UNIQUE INDEX "PARAMS_INDEX1"
  3273. ON "PARAMS" ("CODE" ASC, "CODE_GROUP" ASC, "CHANNEL" ASC)
  3274. LOGGING
  3275. VISIBLE
  3276. PCTFREE 10
  3277. INITRANS 2
  3278. STORAGE (
  3279. INITIAL 65536
  3280. NEXT 1048576
  3281. MINEXTENTS 1
  3282. MAXEXTENTS 2147483645
  3283. BUFFER_POOL DEFAULT
  3284. FLASH_CACHE DEFAULT
  3285. )
  3286. USABLE;
  3287. -- ----------------------------
  3288. -- Primary Key structure for table PUSH_USSD
  3289. -- ----------------------------
  3290. ALTER TABLE "PUSH_USSD" ADD CONSTRAINT "PUSH_USSD_PK" PRIMARY KEY ("ID");
  3291. -- ----------------------------
  3292. -- Indexes structure for table PUSH_USSD
  3293. -- ----------------------------
  3294. CREATE INDEX "PUSH_USSD_INDEX1"
  3295. ON "PUSH_USSD" ("IS_LOCK" ASC)
  3296. LOGGING
  3297. VISIBLE
  3298. PCTFREE 10
  3299. INITRANS 2
  3300. STORAGE (
  3301. INITIAL 65536
  3302. NEXT 1048576
  3303. MINEXTENTS 1
  3304. MAXEXTENTS 2147483645
  3305. BUFFER_POOL DEFAULT
  3306. FLASH_CACHE DEFAULT
  3307. )
  3308. USABLE;
  3309. -- ----------------------------
  3310. -- Primary Key structure for table PUSH_USSD_DETAIL
  3311. -- ----------------------------
  3312. ALTER TABLE "PUSH_USSD_DETAIL" ADD CONSTRAINT "PUD_PK" PRIMARY KEY ("ID");
  3313. -- ----------------------------
  3314. -- Checks structure for table PUSH_USSD_DETAIL
  3315. -- ----------------------------
  3316. ALTER TABLE "PUSH_USSD_DETAIL" ADD CONSTRAINT "SYS_C00164950" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3317. ALTER TABLE "PUSH_USSD_DETAIL" ADD CONSTRAINT "SYS_C00164951" CHECK ("REQUEST_ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3318. -- ----------------------------
  3319. -- Indexes structure for table PUSH_USSD_DETAIL
  3320. -- ----------------------------
  3321. CREATE INDEX "PUD_MSISDN_IDX"
  3322. ON "PUSH_USSD_DETAIL" ("MSISDN" ASC)
  3323. LOGGING
  3324. VISIBLE
  3325. PCTFREE 10
  3326. INITRANS 2
  3327. STORAGE (
  3328. BUFFER_POOL DEFAULT
  3329. FLASH_CACHE DEFAULT
  3330. )
  3331. USABLE;
  3332. CREATE INDEX "PUD_ST_IDX"
  3333. ON "PUSH_USSD_DETAIL" ("SEND_TIME" DESC)
  3334. LOGGING
  3335. VISIBLE
  3336. PCTFREE 10
  3337. INITRANS 2
  3338. STORAGE (
  3339. BUFFER_POOL DEFAULT
  3340. FLASH_CACHE DEFAULT
  3341. )
  3342. USABLE;
  3343. CREATE UNIQUE INDEX "PUD_UK"
  3344. ON "PUSH_USSD_DETAIL" ("REQUEST_ID" ASC)
  3345. LOGGING
  3346. VISIBLE
  3347. PCTFREE 10
  3348. INITRANS 2
  3349. STORAGE (
  3350. BUFFER_POOL DEFAULT
  3351. FLASH_CACHE DEFAULT
  3352. )
  3353. USABLE;
  3354. -- ----------------------------
  3355. -- Primary Key structure for table PUSH_USSD_HIS
  3356. -- ----------------------------
  3357. ALTER TABLE "PUSH_USSD_HIS" ADD CONSTRAINT "PUSH_USSD_HIS_PK" PRIMARY KEY ("ID");
  3358. -- ----------------------------
  3359. -- Checks structure for table PUSH_USSD_HIS
  3360. -- ----------------------------
  3361. ALTER TABLE "PUSH_USSD_HIS" ADD CONSTRAINT "SYS_C00159589" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3362. -- ----------------------------
  3363. -- Primary Key structure for table RELOAD
  3364. -- ----------------------------
  3365. ALTER TABLE "RELOAD" ADD CONSTRAINT "RELOAD_PK" PRIMARY KEY ("ID");
  3366. -- ----------------------------
  3367. -- Checks structure for table RELOAD
  3368. -- ----------------------------
  3369. ALTER TABLE "RELOAD" ADD CONSTRAINT "SYS_C00159610" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3370. -- ----------------------------
  3371. -- Indexes structure for table REPORT_COUNT_DAILY
  3372. -- ----------------------------
  3373. CREATE INDEX "RCD_REPORT_DATE_IDX"
  3374. ON "REPORT_COUNT_DAILY" ("REPORT_DATE" ASC)
  3375. LOGGING
  3376. VISIBLE
  3377. PCTFREE 10
  3378. INITRANS 2
  3379. STORAGE (
  3380. INITIAL 65536
  3381. NEXT 1048576
  3382. MINEXTENTS 1
  3383. MAXEXTENTS 2147483645
  3384. BUFFER_POOL DEFAULT
  3385. FLASH_CACHE DEFAULT
  3386. )
  3387. USABLE;
  3388. -- ----------------------------
  3389. -- Indexes structure for table REPORT_COUNT_HOURLY
  3390. -- ----------------------------
  3391. CREATE INDEX "RCH_REPORT_DATE_IDX"
  3392. ON "REPORT_COUNT_HOURLY" ("REPORT_DATE" ASC)
  3393. LOGGING
  3394. VISIBLE
  3395. PCTFREE 10
  3396. INITRANS 2
  3397. STORAGE (
  3398. INITIAL 65536
  3399. NEXT 1048576
  3400. MINEXTENTS 1
  3401. MAXEXTENTS 2147483645
  3402. BUFFER_POOL DEFAULT
  3403. FLASH_CACHE DEFAULT
  3404. )
  3405. USABLE;
  3406. -- ----------------------------
  3407. -- Indexes structure for table REPORT_ERROR_DAILY
  3408. -- ----------------------------
  3409. CREATE INDEX "RED_REPORT_DATE_IDX"
  3410. ON "REPORT_ERROR_DAILY" ("REPORT_DATE" ASC)
  3411. LOGGING
  3412. VISIBLE
  3413. PCTFREE 10
  3414. INITRANS 2
  3415. STORAGE (
  3416. INITIAL 65536
  3417. NEXT 1048576
  3418. MINEXTENTS 1
  3419. MAXEXTENTS 2147483645
  3420. BUFFER_POOL DEFAULT
  3421. FLASH_CACHE DEFAULT
  3422. )
  3423. USABLE;
  3424. -- ----------------------------
  3425. -- Indexes structure for table REPORT_ERROR_HOURLY
  3426. -- ----------------------------
  3427. CREATE INDEX "REH_REPORT_DATE_IDX"
  3428. ON "REPORT_ERROR_HOURLY" ("REPORT_DATE" ASC)
  3429. LOGGING
  3430. VISIBLE
  3431. PCTFREE 10
  3432. INITRANS 2
  3433. STORAGE (
  3434. BUFFER_POOL DEFAULT
  3435. FLASH_CACHE DEFAULT
  3436. )
  3437. USABLE;
  3438. -- ----------------------------
  3439. -- Indexes structure for table REPORT_USER_DAILY
  3440. -- ----------------------------
  3441. CREATE INDEX "RUD_REPORT_DATE_IDX"
  3442. ON "REPORT_USER_DAILY" ("REPORT_DATE" ASC)
  3443. LOGGING
  3444. VISIBLE
  3445. PCTFREE 10
  3446. INITRANS 2
  3447. STORAGE (
  3448. INITIAL 65536
  3449. NEXT 1048576
  3450. MINEXTENTS 1
  3451. MAXEXTENTS 2147483645
  3452. BUFFER_POOL DEFAULT
  3453. FLASH_CACHE DEFAULT
  3454. )
  3455. USABLE;
  3456. -- ----------------------------
  3457. -- Indexes structure for table REPORT_USER_HOURLY
  3458. -- ----------------------------
  3459. CREATE INDEX "RUH_REPORT_DATE_IDX"
  3460. ON "REPORT_USER_HOURLY" ("REPORT_DATE" ASC)
  3461. LOGGING
  3462. VISIBLE
  3463. PCTFREE 10
  3464. INITRANS 2
  3465. STORAGE (
  3466. INITIAL 65536
  3467. NEXT 1048576
  3468. MINEXTENTS 1
  3469. MAXEXTENTS 2147483645
  3470. BUFFER_POOL DEFAULT
  3471. FLASH_CACHE DEFAULT
  3472. )
  3473. USABLE;
  3474. -- ----------------------------
  3475. -- Primary Key structure for table SMS_INPUT
  3476. -- ----------------------------
  3477. ALTER TABLE "SMS_INPUT" ADD CONSTRAINT "SMS_INPUT_PK" PRIMARY KEY ("ID");
  3478. -- ----------------------------
  3479. -- Checks structure for table SMS_INPUT
  3480. -- ----------------------------
  3481. ALTER TABLE "SMS_INPUT" ADD CONSTRAINT "SYS_C00159598" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3482. -- ----------------------------
  3483. -- Checks structure for table STATE
  3484. -- ----------------------------
  3485. ALTER TABLE "STATE" ADD CONSTRAINT "SYS_C00159590" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3486. ALTER TABLE "STATE" ADD CONSTRAINT "SYS_C00159591" CHECK ("TYPE" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3487. -- ----------------------------
  3488. -- Checks structure for table STATE_CHANGE
  3489. -- ----------------------------
  3490. ALTER TABLE "STATE_CHANGE" ADD CONSTRAINT "SYS_C00159561" CHECK ("STATE1" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3491. ALTER TABLE "STATE_CHANGE" ADD CONSTRAINT "SYS_C00159562" CHECK ("INPUT" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3492. ALTER TABLE "STATE_CHANGE" ADD CONSTRAINT "SYS_C00159563" CHECK ("STATE2" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3493. ALTER TABLE "STATE_CHANGE" ADD CONSTRAINT "SYS_C00159564" CHECK ("PRIORITY" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3494. -- ----------------------------
  3495. -- Checks structure for table STATE_CHANGE_PUSH
  3496. -- ----------------------------
  3497. ALTER TABLE "STATE_CHANGE_PUSH" ADD CONSTRAINT "SYS_C00160847" CHECK ("STATE1" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3498. ALTER TABLE "STATE_CHANGE_PUSH" ADD CONSTRAINT "SYS_C00160848" CHECK ("INPUT" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3499. ALTER TABLE "STATE_CHANGE_PUSH" ADD CONSTRAINT "SYS_C00160849" CHECK ("STATE2" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3500. ALTER TABLE "STATE_CHANGE_PUSH" ADD CONSTRAINT "SYS_C00160850" CHECK ("PRIORITY" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3501. -- ----------------------------
  3502. -- Checks structure for table STATE_PUSH
  3503. -- ----------------------------
  3504. ALTER TABLE "STATE_PUSH" ADD CONSTRAINT "SYS_C00160845" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3505. ALTER TABLE "STATE_PUSH" ADD CONSTRAINT "SYS_C00160846" CHECK ("TYPE" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3506. -- ----------------------------
  3507. -- Primary Key structure for table TMP_NOTUSE
  3508. -- ----------------------------
  3509. ALTER TABLE "TMP_NOTUSE" ADD CONSTRAINT "TMP_NOTUSE_PK" PRIMARY KEY ("ID");
  3510. -- ----------------------------
  3511. -- Checks structure for table TMP_NOTUSE
  3512. -- ----------------------------
  3513. ALTER TABLE "TMP_NOTUSE" ADD CONSTRAINT "SYS_C00159597" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3514. -- ----------------------------
  3515. -- Primary Key structure for table TMP_PLS
  3516. -- ----------------------------
  3517. ALTER TABLE "TMP_PLS" ADD CONSTRAINT "TMP_PLS_PK" PRIMARY KEY ("ID");
  3518. -- ----------------------------
  3519. -- Checks structure for table TMP_PLS
  3520. -- ----------------------------
  3521. ALTER TABLE "TMP_PLS" ADD CONSTRAINT "SYS_C00159582" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3522. -- ----------------------------
  3523. -- Primary Key structure for table USER_WEB_CMS_FUNCTION
  3524. -- ----------------------------
  3525. ALTER TABLE "USER_WEB_CMS_FUNCTION" ADD CONSTRAINT "USER_WEB_CMS_FUNCTION_PK" PRIMARY KEY ("ID");
  3526. -- ----------------------------
  3527. -- Checks structure for table USER_WEB_CMS_FUNCTION
  3528. -- ----------------------------
  3529. ALTER TABLE "USER_WEB_CMS_FUNCTION" ADD CONSTRAINT "SYS_C00159574" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3530. -- ----------------------------
  3531. -- Primary Key structure for table USSDGW
  3532. -- ----------------------------
  3533. ALTER TABLE "USSDGW" ADD CONSTRAINT "USSDGW_PK" PRIMARY KEY ("USSDGW_ID");
  3534. -- ----------------------------
  3535. -- Checks structure for table USSDGW
  3536. -- ----------------------------
  3537. ALTER TABLE "USSDGW" ADD CONSTRAINT "SYS_C00159599" CHECK ("USSDGW_ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3538. ALTER TABLE "USSDGW" ADD CONSTRAINT "SYS_C00159600" CHECK ("CONFIG_FILE" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3539. ALTER TABLE "USSDGW" ADD CONSTRAINT "SYS_C00159601" CHECK ("IMPLEMENT_CLASS" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3540. -- ----------------------------
  3541. -- Primary Key structure for table WARING_DATA
  3542. -- ----------------------------
  3543. ALTER TABLE "WARING_DATA" ADD CONSTRAINT "WARING_DATA_PK" PRIMARY KEY ("ID");
  3544. -- ----------------------------
  3545. -- Checks structure for table WARING_DATA
  3546. -- ----------------------------
  3547. ALTER TABLE "WARING_DATA" ADD CONSTRAINT "SYS_C00159569" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
  3548. -- ----------------------------
  3549. -- Primary Key structure for table WEBSERVICE
  3550. -- ----------------------------
  3551. ALTER TABLE "WEBSERVICE" ADD CONSTRAINT "WS_PK" PRIMARY KEY ("WS_ID");