12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275 |
- CREATE TABLE "NACOS"."CONFIG_INFO"
- (
- "ID" BIGINT IDENTITY(1,1) NOT NULL,
- "DATA_ID" VARCHAR(255) NOT NULL,
- "GROUP_ID" VARCHAR(128) NULL,
- "CONTENT" CLOB NOT NULL,
- "MD5" VARCHAR(32) NULL,
- "GMT_CREATE" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP()
- NOT NULL,
- "GMT_MODIFIED" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP()
- NOT NULL,
- "SRC_USER" TEXT NULL,
- "SRC_IP" VARCHAR(50) NULL,
- "APP_NAME" VARCHAR(128) NULL,
- "TENANT_ID" VARCHAR(128) DEFAULT ''
- NULL,
- "C_DESC" VARCHAR(256) NULL,
- "C_USE" VARCHAR(64) NULL,
- "EFFECT" VARCHAR(64) NULL,
- "TYPE" VARCHAR(64) NULL,
- "C_SCHEMA" TEXT NULL,
- "ENCRYPTED_DATA_KEY" TEXT NOT NULL
- );
- CREATE TABLE "NACOS"."CONFIG_INFO_AGGR"
- (
- "ID" BIGINT IDENTITY(1,1) NOT NULL,
- "DATA_ID" VARCHAR(255) NOT NULL,
- "GROUP_ID" VARCHAR(128) NOT NULL,
- "DATUM_ID" VARCHAR(255) NOT NULL,
- "CONTENT" CLOB NOT NULL,
- "GMT_MODIFIED" TIMESTAMP(0) NOT NULL,
- "APP_NAME" VARCHAR(128) NULL,
- "TENANT_ID" VARCHAR(128) DEFAULT ''
- NULL
- );
- CREATE TABLE "NACOS"."CONFIG_INFO_BETA"
- (
- "ID" BIGINT IDENTITY(1,1) NOT NULL,
- "DATA_ID" VARCHAR(255) NOT NULL,
- "GROUP_ID" VARCHAR(128) NOT NULL,
- "APP_NAME" VARCHAR(128) NULL,
- "CONTENT" CLOB NOT NULL,
- "BETA_IPS" VARCHAR(1024) NULL,
- "MD5" VARCHAR(32) NULL,
- "GMT_CREATE" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP()
- NOT NULL,
- "GMT_MODIFIED" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP()
- NOT NULL,
- "SRC_USER" TEXT NULL,
- "SRC_IP" VARCHAR(50) NULL,
- "TENANT_ID" VARCHAR(128) DEFAULT ''
- NULL,
- "ENCRYPTED_DATA_KEY" TEXT NOT NULL
- );
- CREATE TABLE "NACOS"."CONFIG_INFO_TAG"
- (
- "ID" BIGINT IDENTITY(1,1) NOT NULL,
- "DATA_ID" VARCHAR(255) NOT NULL,
- "GROUP_ID" VARCHAR(128) NOT NULL,
- "TENANT_ID" VARCHAR(128) DEFAULT ''
- NULL,
- "TAG_ID" VARCHAR(128) NOT NULL,
- "APP_NAME" VARCHAR(128) NULL,
- "CONTENT" CLOB NOT NULL,
- "MD5" VARCHAR(32) NULL,
- "GMT_CREATE" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP()
- NOT NULL,
- "GMT_MODIFIED" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP()
- NOT NULL,
- "SRC_USER" TEXT NULL,
- "SRC_IP" VARCHAR(50) NULL
- );
- CREATE TABLE "NACOS"."CONFIG_TAGS_RELATION"
- (
- "ID" BIGINT NOT NULL,
- "TAG_NAME" VARCHAR(128) NOT NULL,
- "TAG_TYPE" VARCHAR(64) NULL,
- "DATA_ID" VARCHAR(255) NOT NULL,
- "GROUP_ID" VARCHAR(128) NOT NULL,
- "TENANT_ID" VARCHAR(128) DEFAULT ''
- NULL,
- "NID" BIGINT IDENTITY(1,1) NOT NULL
- );
- CREATE TABLE "NACOS"."GROUP_CAPACITY"
- (
- "ID" BIGINT IDENTITY(1,1) NOT NULL,
- "GROUP_ID" VARCHAR(128) DEFAULT ''
- NOT NULL,
- "QUOTA" BIGINT DEFAULT 0
- NOT NULL,
- "USAGE" BIGINT DEFAULT 0
- NOT NULL,
- "MAX_SIZE" BIGINT DEFAULT 0
- NOT NULL,
- "MAX_AGGR_COUNT" BIGINT DEFAULT 0
- NOT NULL,
- "MAX_AGGR_SIZE" BIGINT DEFAULT 0
- NOT NULL,
- "MAX_HISTORY_COUNT" BIGINT DEFAULT 0
- NOT NULL,
- "GMT_CREATE" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP()
- NOT NULL,
- "GMT_MODIFIED" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP()
- NOT NULL
- );
- CREATE TABLE "NACOS"."HIS_CONFIG_INFO"
- (
- "ID" DECIMAL(20,0) NOT NULL,
- "NID" BIGINT IDENTITY(1,1) NOT NULL,
- "DATA_ID" VARCHAR(255) NOT NULL,
- "GROUP_ID" VARCHAR(128) NOT NULL,
- "APP_NAME" VARCHAR(128) NULL,
- "CONTENT" CLOB NOT NULL,
- "MD5" VARCHAR(32) NULL,
- "GMT_CREATE" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP()
- NOT NULL,
- "GMT_MODIFIED" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP()
- NOT NULL,
- "SRC_USER" TEXT NULL,
- "SRC_IP" VARCHAR(50) NULL,
- "OP_TYPE" CHAR(10) NULL,
- "TENANT_ID" VARCHAR(128) DEFAULT ''
- NULL,
- "ENCRYPTED_DATA_KEY" TEXT NOT NULL
- );
- CREATE TABLE "NACOS"."PERMISSIONS"
- (
- "ROLE" VARCHAR(50) NOT NULL,
- "RESOURCE" VARCHAR(255) NOT NULL,
- "ACTION" VARCHAR(8) NOT NULL
- );
- CREATE TABLE "NACOS"."ROLES"
- (
- "USERNAME" VARCHAR(50) NOT NULL,
- "ROLE" VARCHAR(50) NOT NULL
- );
- CREATE TABLE "NACOS"."TENANT_CAPACITY"
- (
- "ID" BIGINT IDENTITY(1,1) NOT NULL,
- "TENANT_ID" VARCHAR(128) DEFAULT ''
- NOT NULL,
- "QUOTA" BIGINT DEFAULT 0
- NOT NULL,
- "USAGE" BIGINT DEFAULT 0
- NOT NULL,
- "MAX_SIZE" BIGINT DEFAULT 0
- NOT NULL,
- "MAX_AGGR_COUNT" BIGINT DEFAULT 0
- NOT NULL,
- "MAX_AGGR_SIZE" BIGINT DEFAULT 0
- NOT NULL,
- "MAX_HISTORY_COUNT" BIGINT DEFAULT 0
- NOT NULL,
- "GMT_CREATE" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP()
- NOT NULL,
- "GMT_MODIFIED" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP()
- NOT NULL
- );
- CREATE TABLE "NACOS"."TENANT_INFO"
- (
- "ID" BIGINT IDENTITY(1,1) NOT NULL,
- "KP" VARCHAR(128) NOT NULL,
- "TENANT_ID" VARCHAR(128) DEFAULT ''
- NULL,
- "TENANT_NAME" VARCHAR(128) DEFAULT ''
- NULL,
- "TENANT_DESC" VARCHAR(256) NULL,
- "CREATE_SOURCE" VARCHAR(32) NULL,
- "GMT_CREATE" BIGINT NOT NULL,
- "GMT_MODIFIED" BIGINT NOT NULL
- );
- CREATE TABLE "NACOS"."USERS"
- (
- "USERNAME" VARCHAR(50) NOT NULL,
- "PASSWORD" VARCHAR(500) NOT NULL,
- "ENABLED" TINYINT NOT NULL
- );
- SET IDENTITY_INSERT "NACOS"."CONFIG_INFO" ON;
- INSERT INTO "NACOS"."CONFIG_INFO"("ID","DATA_ID","GROUP_ID","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","APP_NAME","TENANT_ID","C_DESC","C_USE","EFFECT","TYPE","C_SCHEMA","ENCRYPTED_DATA_KEY") VALUES(2,'jeecg-dev.yaml','DEFAULT_GROUP','spring:
- datasource:
- druid:
- stat-view-servlet:
- enabled: true
- loginUsername: admin
- loginPassword: 123456
- allow:
- web-stat-filter:
- enabled: true
- dynamic:
- druid: # 全局druid参数,绝大部分值和默认保持一致。(现已支持的参数如下,不清楚含义不要乱设置)
- # 连接池的配置信息
- # 初始化大小,最小,最大
- initial-size: 5
- min-idle: 5
- maxActive: 20
- # 配置获取连接等待超时的时间
- maxWait: 60000
- # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
- timeBetweenEvictionRunsMillis: 60000
- # 配置一个连接在池中最小生存的时间,单位是毫秒
- minEvictableIdleTimeMillis: 300000
- validationQuery: SELECT 1 FROM DUAL
- testWhileIdle: true
- testOnBorrow: false
- testOnReturn: false
- # 打开PSCache,并且指定每个连接上PSCache的大小
- poolPreparedStatements: true
- maxPoolPreparedStatementPerConnectionSize: 20
- # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,''wall''用于防火墙
- filters: stat,wall,slf4j
- wall:
- selectWhereAlwayTrueCheck: false
- stat:
- merge-sql: true
- slow-sql-millis: 5000
- datasource:
- master:
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecgbootsy3_6?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
- username: root
- password: root
- driver-class-name: com.mysql.cj.jdbc.Driver
- # 多数据源配置
- #multi-datasource1:
- #url: jdbc:mysql://localhost:3306/jeecgboot2?useUnicode=true&characterEncoding=utf8&autoReconnect=true&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
- #username: root
- #password: root
- #driver-class-name: com.mysql.cj.jdbc.Driver
- #redis 配置
- redis:
- database: 0
- host: jeecg-boot-redis
- lettuce:
- pool:
- max-active: 8 #最大连接数据库连接数,设 0 为没有限制
- max-idle: 8 #最大等待连接中的数量,设 0 为没有限制
- max-wait: -1ms #最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示无限制。
- min-idle: 0 #最小等待连接中的数量,设 0 为没有限制
- shutdown-timeout: 100ms
- password:
- port: 6379
- #mongodb
- data:
- mongodb:
- #有密码连接 账号密码包含特殊字符的需要用URLEncoder编码 库名必填
- #uri: mongodb://jeecgdev:jeecgd_89@111.225.222.176:27017/jeecgdev
- uri: mongodb://jeecg:123456@jeecg-boot-mongo:27017/jeecg?readPreference=secondaryPreferred&maxIdleTimeMS=60000&waitQueueTimeoutMS=2000&minPoolSize=5&maxPoolSize=100&maxLifeTimeMS=0&connectTimeoutMS=2000&socketTimeoutMS=2000
- #集群方式
- #uri: mongodb://192.168.0.221:27017,192.168.0.221:27018/imgdb
- print: true #是否打印查询语句
- slowQuery: true #是否记录慢查询到数据库中
- slowTime: 1000 #慢查询最短时间,默认为1000毫秒
- #rabbitmq配置
- rabbitmq:
- host: jeecg-boot-rabbitmq
- username: guest
- password: guest
- port: 5672
- publisher-confirms: true
- publisher-returns: true
- virtual-host: /
- listener:
- simple:
- acknowledge-mode: manual
- #消费者的最小数量
- concurrency: 1
- #消费者的最大数量
- max-concurrency: 1
- #是否支持重试
- retry:
- enabled: true
- #jeecg专用配置
- minidao:
- base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*
- jeecg:
- firewall:
- dataSourceSafe: false
- lowCodeMode: dev
- # 签名密钥串(前后端要一致,正式发布请自行修改)
- signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a
- # 本地:local\Minio:minio\阿里云:alioss
- uploadType: local
- # 前端访问地址
- domainUrl:
- pc: http://localhost:3100
- app: http://localhost:8051
- path :
- #文件上传根目录 设置
- upload: /opt/upFiles
- #webapp文件路径
- webapp: /opt/webapp
- shiro:
- excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/bigscreen/category/**,/bigscreen/visual/**,/bigscreen/map/**,/jmreport/bigscreen2/**
- #阿里云oss存储配置
- oss:
- endpoint: oss-cn-beijing.aliyuncs.com
- accessKey: ??
- secretKey: ??
- bucketName: jeecgdev
- staticDomain: ??
- # ElasticSearch 6设置
- elasticsearch:
- cluster-name: jeecg-ES
- cluster-nodes: 127.0.0.1:9200
- check-enabled: false
- # 表单设计器配置
- desform:
- # 主题颜色(仅支持 16进制颜色代码)
- theme-color: "#1890ff"
- # 文件、图片上传方式,可选项:qiniu(七牛云)、system(跟随系统配置)
- upload-type: system
- map:
- # 配置百度地图的AK,申请地址:https://lbs.baidu.com/apiconsole/key?application=key#/home
- baidu: ??
- # 在线预览文件服务器地址配置
- file-view-domain: 127.0.0.1:8012
- # minio文件上传
- minio:
- minio_url: http://minio.jeecg.com
- minio_name: ??
- minio_pass: ??
- bucketName: otatest
- #大屏报表参数设置
- jmreport:
- saasMode:
- firewall:
- dataSourceSafe: false
- lowCodeMode: dev
- ai-chat:
- enabled: false
- apiKey: "????"
- apiHost: "https://api.openai.com"
- timeout: 60
- #Wps在线文档
- wps:
- domain: https://wwo.wps.cn/office/
- appid: ??
- appsecret: ??
- #xxl-job配置
- xxljob:
- enabled: false
- adminAddresses: http://jeecg-boot-xxljob:9080/xxl-job-admin
- appname: ${spring.application.name}
- accessToken: ''''
- logPath: logs/jeecg/job/jobhandler/
- logRetentionDays: 30
- #分布式锁配置
- redisson:
- address: jeecg-boot-redis:6379
- password:
- type: STANDALONE
- enabled: true
- #Mybatis输出sql日志
- logging:
- level:
- org.jeecg.modules.system.mapper: info
- #cas单点登录
- cas:
- prefixUrl: http://localhost:8888/cas
- #swagger
- knife4j:
- enable: true
- #开启生产环境屏蔽
- production: false
- basic:
- enable: false
- username: jeecg
- password: jeecg1314
- #第三方登录
- justauth:
- enabled: true
- type:
- GITHUB:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/github/callback
- WECHAT_ENTERPRISE:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/wechat_enterprise/callback
- agent-id: 1000002
- DINGTALK:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/dingtalk/callback
- cache:
- type: default
- prefix: ''demo::''
- timeout: 1h
- #第三方APP对接
- third-app:
- enabled: false
- type:
- #企业微信
- WECHAT_ENTERPRISE:
- enabled: false
- #CORP_ID
- client-id: ??
- #SECRET
- client-secret: ??
- agent-id: ??
- #自建应用秘钥(新版企微需要配置)
- # agent-app-secret: ??
- #钉钉
- DINGTALK:
- enabled: false
- # appKey
- client-id: ??
- # appSecret
- client-secret: ??
- agent-id: ??','350e31a280673586f2203956da576136',TO_DATE('2024-07-09 14:30:06','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:06','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','','','',null,null,'yaml',null,'');
- INSERT INTO "NACOS"."CONFIG_INFO"("ID","DATA_ID","GROUP_ID","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","APP_NAME","TENANT_ID","C_DESC","C_USE","EFFECT","TYPE","C_SCHEMA","ENCRYPTED_DATA_KEY") VALUES(3,'jeecg.yaml','DEFAULT_GROUP','server:
- tomcat:
- max-swallow-size: -1
- error:
- include-exception: true
- include-stacktrace: ALWAYS
- include-message: ALWAYS
- compression:
- enabled: true
- min-response-size: 1024
- mime-types: application/javascript,application/json,application/xml,text/html,text/xml,text/plain,text/css,image/*
- management:
- health:
- mail:
- enabled: false
- endpoints:
- web:
- exposure:
- include: "*" #暴露所有节点
- health:
- sensitive: true #关闭过滤敏感信息
- endpoint:
- health:
- show-details: ALWAYS #显示详细信息
- flowable:
- # 自动部署验证设置:true-开启(默认)、false-关闭
- check-process-definitions: false
- #配置项可以设置流程引擎启动和关闭时数据库执行的策略
- database-schema-update: false
- #保存历史数据级别设置为full最高级别,便于历史数据的追溯
- history-level: full
- #开启定时任务
- async-executor-activate: true
- spring:
- servlet:
- multipart:
- max-file-size: 10MB
- max-request-size: 10MB
- mail:
- host: smtp.163.com
- username: jeecgos@163.com
- password: ??
- properties:
- mail:
- smtp:
- auth: true
- starttls:
- enable: true
- required: true
- ## quartz定时任务,采用数据库方式
- quartz:
- job-store-type: jdbc
- initialize-schema: embedded
- #设置自动启动,默认为 true
- auto-startup: false
- #延迟1秒启动定时任务
- startup-delay: 1s
- #启动时更新己存在的Job
- overwrite-existing-jobs: true
- properties:
- org:
- quartz:
- scheduler:
- instanceName: MyScheduler
- instanceId: AUTO
- jobStore:
- #class: org.quartz.impl.jdbcjobstore.JobStoreTX
- class: org.springframework.scheduling.quartz.LocalDataSourceJobStore
- driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
- tablePrefix: QRTZ_
- isClustered: true
- misfireThreshold: 12000
- clusterCheckinInterval: 15000
- threadPool:
- class: org.quartz.simpl.SimpleThreadPool
- threadCount: 10
- threadPriority: 5
- threadsInheritContextClassLoaderOfInitializingThread: true
- #json 时间戳统一转换
- jackson:
- date-format: yyyy-MM-dd HH:mm:ss
- time-zone: GMT+8
- aop:
- proxy-target-class: true
- jpa:
- open-in-view: false
- #配置freemarker
- freemarker:
- # 设置模板后缀名
- suffix: .ftl
- # 设置文档类型
- content-type: text/html
- # 设置页面编码格式
- charset: UTF-8
- # 设置页面缓存
- cache: false
- prefer-file-system-access: false
- # 设置ftl文件路径
- template-loader-path:
- - classpath:/templates
- template_update_delay: 0
- # 设置静态文件路径,js,css等
- mvc:
- static-path-pattern: /**
- #Spring Boot 2.6+ 手动指定为ant-path-matcher
- pathmatch:
- matching-strategy: ant_path_matcher
- resource:
- static-locations: classpath:/static/,classpath:/public/
- autoconfigure:
- exclude:
- - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure
- - org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration
- #mybatis plus 设置
- mybatis-plus:
- mapper-locations: classpath*:org/jeecg/**/xml/*Mapper.xml
- global-config:
- # 关闭MP3.0自带的banner
- banner: false
- db-config:
- #主键类型 0:"数据库ID自增",1:"该类型为未设置主键类型", 2:"用户输入ID",3:"全局唯一ID (数字类型唯一ID)", 4:"全局唯一ID UUID",5:"字符串全局唯一ID (idWorker 的字符串表示)";
- id-type: ASSIGN_ID
- # 默认数据库表下划线命名
- table-underline: true
- configuration:
- # 这个配置会将执行的sql打印出来,在开发或测试的时候可以用
- #log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
- # 返回类型为Map,显示null对应的字段
- call-setters-on-nulls: true','94755a848afefef22e34ff83668ec4f7',TO_DATE('2024-07-09 14:30:06','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:06','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','','','',null,null,'yaml',null,'');
- INSERT INTO "NACOS"."CONFIG_INFO"("ID","DATA_ID","GROUP_ID","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","APP_NAME","TENANT_ID","C_DESC","C_USE","EFFECT","TYPE","C_SCHEMA","ENCRYPTED_DATA_KEY") VALUES(4,'jeecg-gateway-router.json','DEFAULT_GROUP','[{
- "id": "jeecg-system",
- "order": 0,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/sys/**",
- "_genkey_1": "/eoa/**",
- "_genkey_2": "/joa/**",
- "_genkey_3": "/jmreport/**",
- "_genkey_4": "/bigscreen/**",
- "_genkey_5": "/desform/**",
- "_genkey_6": "/online/**",
- "_genkey_8": "/act/**",
- "_genkey_9": "/plug-in/**",
- "_genkey_10": "/generic/**",
- "_genkey_11": "/v1/**",
- "_genkey_12": "/desflow/**"
- }
- }],
- "filters": [],
- "uri": "lb://jeecg-system"
- }, {
- "id": "jeecg-demo",
- "order": 1,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/mock/**",
- "_genkey_1": "/test/**",
- "_genkey_2": "/bigscreen/template1/**",
- "_genkey_3": "/bigscreen/template2/**"
- }
- }],
- "filters": [],
- "uri": "lb://jeecg-demo"
- }, {
- "id": "jeecg-system-websocket",
- "order": 2,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/websocket/**",
- "_genkey_1": "/eoaSocket/**",
- "_genkey_2": "/newsWebsocket/**"
- }
- }],
- "filters": [],
- "uri": "lb:ws://jeecg-system"
- }, {
- "id": "jeecg-demo-websocket",
- "order": 3,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/vxeSocket/**"
- }
- }],
- "filters": [],
- "uri": "lb:ws://jeecg-demo"
- }]','c9eff51f264ebe266c07ad1c5b6778e2',TO_DATE('2024-07-09 14:30:07','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:07','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','','','',null,null,'json',null,'');
- INSERT INTO "NACOS"."CONFIG_INFO"("ID","DATA_ID","GROUP_ID","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","APP_NAME","TENANT_ID","C_DESC","C_USE","EFFECT","TYPE","C_SCHEMA","ENCRYPTED_DATA_KEY") VALUES(5,'jeecg-gateway-dev.yaml','DEFAULT_GROUP','jeecg:
- route:
- config:
- #路由加载模式: database、nacos、yml
- data-type: database
- #Nacos模式,读取配置文件jeecg-gateway-router.json(固定)
- group: DEFAULT_GROUP
- data-id: jeecg-gateway-router
- spring:
- #redis配置
- redis:
- database: 0
- host: jeecg-boot-redis
- port: 6379
- password:
- #swagger
- knife4j:
- #开启生产环境屏蔽
- production: false','8fea1277e460b477987521aecf432150',TO_DATE('2024-07-09 14:30:07','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:07','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','','','',null,null,'yaml',null,'');
- INSERT INTO "NACOS"."CONFIG_INFO"("ID","DATA_ID","GROUP_ID","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","APP_NAME","TENANT_ID","C_DESC","C_USE","EFFECT","TYPE","C_SCHEMA","ENCRYPTED_DATA_KEY") VALUES(6,'jeecg-sharding.yaml','DEFAULT_GROUP','spring:
- shardingsphere:
- datasource:
- names: ds0
- ds0:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- username: root
- password: root
- type: com.alibaba.druid.pool.DruidDataSource
- props:
- sql-show: true
- rules:
- sharding:
- binding-tables: sys_log
- key-generators:
- snowflake:
- type: SNOWFLAKE
- props:
- worker-id: 123
- sharding-algorithms:
- table-classbased:
- props:
- strategy: standard
- algorithmClassName: org.jeecg.modules.test.sharding.algorithm.StandardModTableShardAlgorithm
- type: CLASS_BASED
- tables:
- sys_log:
- actual-data-nodes: ds0.sys_log$->{0..1}
- table-strategy:
- standard:
- sharding-algorithm-name: table-classbased
- sharding-column: log_type','5d7aad99a23e68589e93facd1b221aea',TO_DATE('2024-07-09 14:30:07','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:07','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','','',null,null,null,'yaml',null,'');
- INSERT INTO "NACOS"."CONFIG_INFO"("ID","DATA_ID","GROUP_ID","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","APP_NAME","TENANT_ID","C_DESC","C_USE","EFFECT","TYPE","C_SCHEMA","ENCRYPTED_DATA_KEY") VALUES(7,'jeecg-sharding-multi.yaml','DEFAULT_GROUP','spring:
- shardingsphere:
- datasource:
- names: ds0,ds1
- ds0:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- type: com.alibaba.druid.pool.DruidDataSource
- username: root
- password: root
- ds1:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot2?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- type: com.alibaba.druid.pool.DruidDataSource
- username: root
- password: root
- props:
- sql-show: true
- rules:
- replica-query:
- load-balancers:
- round-robin:
- type: ROUND_ROBIN
- props:
- default: 0
- data-sources:
- prds:
- primary-data-source-name: ds0
- replica-data-source-names: ds1
- load-balancer-name: round_robin
- sharding:
- binding-tables:
- - sys_log
- key-generators:
- snowflake:
- type: SNOWFLAKE
- props:
- worker-id: 123
- sharding-algorithms:
- table-classbased:
- props:
- strategy: standard
- algorithmClassName: org.jeecg.modules.test.sharding.algorithm.StandardModTableShardAlgorithm
- type: CLASS_BASED
- database-inline:
- type: INLINE
- props:
- algorithm-expression: ds$->{operate_type % 2}
- tables:
- sys_log:
- actual-data-nodes: ds$->{0..1}.sys_log$->{0..1}
- database-strategy:
- standard:
- sharding-column: operate_type
- sharding-algorithm-name: database-inline
- table-strategy:
- standard:
- sharding-algorithm-name: table-classbased
- sharding-column: log_type','ef2f42fb2dda43cd0d4397a820f3144e',TO_DATE('2024-07-09 14:30:07','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:07','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','','',null,null,null,'yaml',null,'');
- INSERT INTO "NACOS"."CONFIG_INFO"("ID","DATA_ID","GROUP_ID","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","APP_NAME","TENANT_ID","C_DESC","C_USE","EFFECT","TYPE","C_SCHEMA","ENCRYPTED_DATA_KEY") VALUES(14,'jeecg-dev.yaml','DEFAULT_GROUP','spring:
- datasource:
- druid:
- stat-view-servlet:
- enabled: true
- loginUsername: admin
- loginPassword: 123456
- allow:
- web-stat-filter:
- enabled: true
- dynamic:
- druid:
- initial-size: 5
- min-idle: 5
- maxActive: 20
- maxWait: 60000
- timeBetweenEvictionRunsMillis: 60000
- minEvictableIdleTimeMillis: 300000
- validationQuery: SELECT 1 FROM DUAL
- testWhileIdle: true
- testOnBorrow: false
- testOnReturn: false
- poolPreparedStatements: true
- maxPoolPreparedStatementPerConnectionSize: 20
- filters: stat,wall,slf4j
- wall:
- selectWhereAlwayTrueCheck: false
- stat:
- merge-sql: true
- slow-sql-millis: 5000
- datasource:
- master:
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
- username: root
- password: root
- driver-class-name: com.mysql.cj.jdbc.Driver
- data:
- redis:
- database: 0
- host: jeecg-boot-redis
- password:
- port: 6379
- rabbitmq:
- host: jeecg-boot-rabbitmq
- username: guest
- password: guest
- port: 5672
- publisher-confirms: true
- publisher-returns: true
- virtual-host: /
- listener:
- simple:
- acknowledge-mode: manual
- concurrency: 1
- max-concurrency: 1
- retry:
- enabled: true
- flyway:
- enabled: false
- encoding: UTF-8
- locations: classpath:flyway/sql/mysql
- sql-migration-prefix: V
- sql-migration-separator: __
- placeholder-prefix: ''#(''
- placeholder-suffix: )
- sql-migration-suffixes: .sql
- validate-on-migrate: true
- baseline-on-migrate: true
- clean-disabled: true
- minidao:
- base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*
- jeecg:
- firewall:
- dataSourceSafe: false
- lowCodeMode: dev
- signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a
- signUrls: /sys/dict/getDictItems/*,/sys/dict/loadDict/*,/sys/dict/loadDictOrderByValue/*,/sys/dict/loadDictItem/*,/sys/dict/loadTreeData,/sys/api/queryTableDictItemsByCode,/sys/api/queryFilterTableDictInfo,/sys/api/queryTableDictByKeys,/sys/api/translateDictFromTable,/sys/api/translateDictFromTableByKeys
- uploadType: local
- domainUrl:
- pc: http://localhost:3100
- app: http://localhost:8051
- path:
- upload: /opt/upFiles
- webapp: /opt/webapp
- shiro:
- excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/category/**,/visual/**,/map/**,/jmreport/bigscreen2/**
- oss:
- endpoint: oss-cn-beijing.aliyuncs.com
- accessKey: ??
- secretKey: ??
- bucketName: jeecgdev
- staticDomain: ??
- elasticsearch:
- cluster-name: jeecg-ES
- cluster-nodes: jeecg-boot-es:9200
- check-enabled: false
- file-view-domain: 127.0.0.1:8012
- minio:
- minio_url: http://minio.jeecg.com
- minio_name: ??
- minio_pass: ??
- bucketName: otatest
- jmreport:
- saasMode:
- firewall:
- dataSourceSafe: false
- lowCodeMode: dev
- wps:
- domain: https://wwo.wps.cn/office/
- appid: ??
- appsecret: ??
- xxljob:
- enabled: false
- adminAddresses: http://jeecg-boot-xxljob:9080/xxl-job-admin
- appname: ${spring.application.name}
- accessToken: ''''
- logPath: logs/jeecg/job/jobhandler/
- logRetentionDays: 30
- redisson:
- address: jeecg-boot-redis:6379
- password:
- type: STANDALONE
- enabled: true
- ai-chat:
- enabled: false
- apiKey: "????"
- apiHost: "https://api.openai.com"
- timeout: 60
- logging:
- level:
- org.jeecg.modules.system.mapper : info
- cas:
- prefixUrl: http://localhost:8888/cas
- knife4j:
- production: false
- basic:
- enable: false
- username: jeecg
- password: jeecg1314
- justauth:
- enabled: true
- type:
- GITHUB:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/github/callback
- WECHAT_ENTERPRISE:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/wechat_enterprise/callback
- agent-id: ??
- DINGTALK:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/dingtalk/callback
- cache:
- type: default
- prefix: ''demo::''
- timeout: 1h
- third-app:
- enabled: false
- type:
- WECHAT_ENTERPRISE:
- enabled: false
- client-id: ??
- client-secret: ??
- agent-id: ??
- DINGTALK:
- enabled: false
- client-id: ??
- client-secret: ??
- agent-id: ??','91c29720dfb424916a769201a25200cf',TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','','springboot3','',null,null,'yaml',null,'');
- INSERT INTO "NACOS"."CONFIG_INFO"("ID","DATA_ID","GROUP_ID","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","APP_NAME","TENANT_ID","C_DESC","C_USE","EFFECT","TYPE","C_SCHEMA","ENCRYPTED_DATA_KEY") VALUES(15,'jeecg.yaml','DEFAULT_GROUP','server:
- undertow:
- # max-http-post-size: 10MB
- worker-threads: 16
- buffers:
- websocket: 8192
- io: 16384
- error:
- include-exception: true
- include-stacktrace: ALWAYS
- include-message: ALWAYS
- compression:
- enabled: true
- min-response-size: 1024
- mime-types: application/javascript,application/json,application/xml,text/html,text/xml,text/plain,text/css,image/*
- management:
- health:
- mail:
- enabled: false
- endpoints:
- web:
- exposure:
- include: "*"
- health:
- sensitive: true
- endpoint:
- health:
- show-details: ALWAYS
- spring:
- servlet:
- multipart:
- max-file-size: 10MB
- max-request-size: 10MB
- mail:
- host: smtp.163.com
- username: jeecgos@163.com
- password: ??
- properties:
- mail:
- smtp:
- auth: true
- starttls:
- enable: true
- required: true
- quartz:
- job-store-type: jdbc
- initialize-schema: embedded
- auto-startup: false
- startup-delay: 1s
- overwrite-existing-jobs: true
- properties:
- org:
- quartz:
- scheduler:
- instanceName: MyScheduler
- instanceId: AUTO
- jobStore:
- class: org.springframework.scheduling.quartz.LocalDataSourceJobStore
- driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
- tablePrefix: QRTZ_
- isClustered: true
- misfireThreshold: 12000
- clusterCheckinInterval: 15000
- threadPool:
- class: org.quartz.simpl.SimpleThreadPool
- threadCount: 10
- threadPriority: 5
- threadsInheritContextClassLoaderOfInitializingThread: true
- jackson:
- date-format: yyyy-MM-dd HH:mm:ss
- time-zone: GMT+8
- aop:
- proxy-target-class: true
- activiti:
- check-process-definitions: false
- async-executor-activate: false
- job-executor-activate: false
- jpa:
- open-in-view: false
- freemarker:
- suffix: .ftl
- content-type: text/html
- charset: UTF-8
- cache: false
- prefer-file-system-access: false
- template-loader-path:
- - classpath:/templates
- mvc:
- static-path-pattern: /**
- pathmatch:
- matching-strategy: ant_path_matcher
- resource:
- static-locations: classpath:/static/,classpath:/public/
- autoconfigure:
- exclude:
- - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure
- - org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration
- mybatis-plus:
- mapper-locations: classpath*:org/jeecg/**/xml/*Mapper.xml
- global-config:
- banner: false
- db-config:
- id-type: ASSIGN_ID
- table-underline: true
- configuration:
- call-setters-on-nulls: true','ce1ca3b6f8431e884aed94ab29be43a9',TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','','springboot3','',null,null,'yaml',null,'');
- INSERT INTO "NACOS"."CONFIG_INFO"("ID","DATA_ID","GROUP_ID","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","APP_NAME","TENANT_ID","C_DESC","C_USE","EFFECT","TYPE","C_SCHEMA","ENCRYPTED_DATA_KEY") VALUES(16,'jeecg-gateway-router.json','DEFAULT_GROUP','[{
- "id": "jeecg-system",
- "order": 0,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/sys/**",
- "_genkey_1": "/jmreport/**",
- "_genkey_3": "/online/**",
- "_genkey_4": "/generic/**",
- "_genkey_5": "/oauth2/**",
- "_genkey_6": "/drag/**",
- "_genkey_7": "/actuator/**"
- }
- }],
- "filters": [],
- "uri": "lb://jeecg-system"
- }, {
- "id": "jeecg-demo",
- "order": 1,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/mock/**",
- "_genkey_1": "/test/**",
- "_genkey_2": "/bigscreen/template1/**",
- "_genkey_3": "/bigscreen/template2/**"
- }
- }],
- "filters": [],
- "uri": "lb://jeecg-demo"
- }, {
- "id": "jeecg-system-websocket",
- "order": 2,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/websocket/**",
- "_genkey_1": "/newsWebsocket/**"
- }
- }],
- "filters": [],
- "uri": "lb:ws://jeecg-system"
- }, {
- "id": "jeecg-demo-websocket",
- "order": 3,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/vxeSocket/**"
- }
- }],
- "filters": [],
- "uri": "lb:ws://jeecg-demo"
- }]','9794beb09d30bc6b835f2ee870781587',TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','','springboot3','',null,null,'json',null,'');
- INSERT INTO "NACOS"."CONFIG_INFO"("ID","DATA_ID","GROUP_ID","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","APP_NAME","TENANT_ID","C_DESC","C_USE","EFFECT","TYPE","C_SCHEMA","ENCRYPTED_DATA_KEY") VALUES(17,'jeecg-sharding.yaml','DEFAULT_GROUP','spring:
- shardingsphere:
- datasource:
- names: ds0
- ds0:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- username: root
- password: root
- type: com.alibaba.druid.pool.DruidDataSource
- props:
- sql-show: true
- rules:
- sharding:
- binding-tables: sys_log
- key-generators:
- snowflake:
- type: SNOWFLAKE
- props:
- worker-id: 123
- sharding-algorithms:
- table-classbased:
- props:
- strategy: standard
- algorithmClassName: org.jeecg.modules.test.sharding.algorithm.StandardModTableShardAlgorithm
- type: CLASS_BASED
- tables:
- sys_log:
- actual-data-nodes: ds0.sys_log$->{0..1}
- table-strategy:
- standard:
- sharding-algorithm-name: table-classbased
- sharding-column: log_type','a93fa455c32cd37ca84631d2bbe13005',TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','','springboot3','',null,null,'yaml',null,'');
- INSERT INTO "NACOS"."CONFIG_INFO"("ID","DATA_ID","GROUP_ID","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","APP_NAME","TENANT_ID","C_DESC","C_USE","EFFECT","TYPE","C_SCHEMA","ENCRYPTED_DATA_KEY") VALUES(18,'jeecg-gateway-dev.yaml','DEFAULT_GROUP','jeecg:
- route:
- config:
- #type:database nacos yml
- data-type: database
- data-id: jeecg-gateway-router
- spring:
- data:
- redis:
- database: 0
- host: jeecg-boot-redis
- port: 6379
- password:
- knife4j:
- production: false','19d7cd93eeb85a582c8a6942d499c7f7',TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','','springboot3','',null,null,'yaml',null,'');
- INSERT INTO "NACOS"."CONFIG_INFO"("ID","DATA_ID","GROUP_ID","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","APP_NAME","TENANT_ID","C_DESC","C_USE","EFFECT","TYPE","C_SCHEMA","ENCRYPTED_DATA_KEY") VALUES(19,'jeecg-sharding-multi.yaml','DEFAULT_GROUP','spring:
- shardingsphere:
- datasource:
- names: ds0,ds1
- ds0:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- type: com.alibaba.druid.pool.DruidDataSource
- username: root
- password: root
- ds1:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot2?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- type: com.alibaba.druid.pool.DruidDataSource
- username: root
- password: root
- props:
- sql-show: true
- rules:
- replica-query:
- load-balancers:
- round-robin:
- type: ROUND_ROBIN
- props:
- default: 0
- data-sources:
- prds:
- primary-data-source-name: ds0
- replica-data-source-names: ds1
- load-balancer-name: round_robin
- sharding:
- binding-tables:
- - sys_log
- key-generators:
- snowflake:
- type: SNOWFLAKE
- props:
- worker-id: 123
- sharding-algorithms:
- table-classbased:
- props:
- strategy: standard
- algorithmClassName: org.jeecg.modules.test.sharding.algorithm.StandardModTableShardAlgorithm
- type: CLASS_BASED
- database-inline:
- type: INLINE
- props:
- algorithm-expression: ds$->{operate_type % 2}
- tables:
- sys_log:
- actual-data-nodes: ds$->{0..1}.sys_log$->{0..1}
- database-strategy:
- standard:
- sharding-column: operate_type
- sharding-algorithm-name: database-inline
- table-strategy:
- standard:
- sharding-algorithm-name: table-classbased
- sharding-column: log_type','0fc2b030ca8c0008f148c84ecbd2a8c7',TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','','springboot3','',null,null,'yaml',null,'');
- SET IDENTITY_INSERT "NACOS"."CONFIG_INFO" OFF;
- SET IDENTITY_INSERT "NACOS"."CONFIG_INFO_AGGR" ON;
- SET IDENTITY_INSERT "NACOS"."CONFIG_INFO_AGGR" OFF;
- SET IDENTITY_INSERT "NACOS"."CONFIG_INFO_BETA" ON;
- SET IDENTITY_INSERT "NACOS"."CONFIG_INFO_BETA" OFF;
- SET IDENTITY_INSERT "NACOS"."CONFIG_INFO_TAG" ON;
- SET IDENTITY_INSERT "NACOS"."CONFIG_INFO_TAG" OFF;
- SET IDENTITY_INSERT "NACOS"."CONFIG_TAGS_RELATION" ON;
- SET IDENTITY_INSERT "NACOS"."CONFIG_TAGS_RELATION" OFF;
- SET IDENTITY_INSERT "NACOS"."GROUP_CAPACITY" ON;
- SET IDENTITY_INSERT "NACOS"."GROUP_CAPACITY" OFF;
- SET IDENTITY_INSERT "NACOS"."HIS_CONFIG_INFO" ON;
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,1,'1','DEFAULT_GROUP','','1','c4ca4238a0b923820dcc509a6f75849b',TO_DATE('2024-07-09 14:24:05','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:24:06','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(1,2,'1','DEFAULT_GROUP','','1','c4ca4238a0b923820dcc509a6f75849b',TO_DATE('2024-07-09 14:24:07','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:24:08','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','D','','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,3,'jeecg-dev.yaml','DEFAULT_GROUP','','spring:
- datasource:
- druid:
- stat-view-servlet:
- enabled: true
- loginUsername: admin
- loginPassword: 123456
- allow:
- web-stat-filter:
- enabled: true
- dynamic:
- druid: # 全局druid参数,绝大部分值和默认保持一致。(现已支持的参数如下,不清楚含义不要乱设置)
- # 连接池的配置信息
- # 初始化大小,最小,最大
- initial-size: 5
- min-idle: 5
- maxActive: 20
- # 配置获取连接等待超时的时间
- maxWait: 60000
- # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
- timeBetweenEvictionRunsMillis: 60000
- # 配置一个连接在池中最小生存的时间,单位是毫秒
- minEvictableIdleTimeMillis: 300000
- validationQuery: SELECT 1 FROM DUAL
- testWhileIdle: true
- testOnBorrow: false
- testOnReturn: false
- # 打开PSCache,并且指定每个连接上PSCache的大小
- poolPreparedStatements: true
- maxPoolPreparedStatementPerConnectionSize: 20
- # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,''wall''用于防火墙
- filters: stat,wall,slf4j
- wall:
- selectWhereAlwayTrueCheck: false
- stat:
- merge-sql: true
- slow-sql-millis: 5000
- datasource:
- master:
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecgbootsy3_6?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
- username: root
- password: root
- driver-class-name: com.mysql.cj.jdbc.Driver
- # 多数据源配置
- #multi-datasource1:
- #url: jdbc:mysql://localhost:3306/jeecgboot2?useUnicode=true&characterEncoding=utf8&autoReconnect=true&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
- #username: root
- #password: root
- #driver-class-name: com.mysql.cj.jdbc.Driver
- #redis 配置
- redis:
- database: 0
- host: jeecg-boot-redis
- lettuce:
- pool:
- max-active: 8 #最大连接数据库连接数,设 0 为没有限制
- max-idle: 8 #最大等待连接中的数量,设 0 为没有限制
- max-wait: -1ms #最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示无限制。
- min-idle: 0 #最小等待连接中的数量,设 0 为没有限制
- shutdown-timeout: 100ms
- password:
- port: 6379
- #mongodb
- data:
- mongodb:
- #有密码连接 账号密码包含特殊字符的需要用URLEncoder编码 库名必填
- #uri: mongodb://jeecgdev:jeecgd_89@111.225.222.176:27017/jeecgdev
- uri: mongodb://jeecg:123456@jeecg-boot-mongo:27017/jeecg?readPreference=secondaryPreferred&maxIdleTimeMS=60000&waitQueueTimeoutMS=2000&minPoolSize=5&maxPoolSize=100&maxLifeTimeMS=0&connectTimeoutMS=2000&socketTimeoutMS=2000
- #集群方式
- #uri: mongodb://192.168.0.221:27017,192.168.0.221:27018/imgdb
- print: true #是否打印查询语句
- slowQuery: true #是否记录慢查询到数据库中
- slowTime: 1000 #慢查询最短时间,默认为1000毫秒
- #rabbitmq配置
- rabbitmq:
- host: jeecg-boot-rabbitmq
- username: guest
- password: guest
- port: 5672
- publisher-confirms: true
- publisher-returns: true
- virtual-host: /
- listener:
- simple:
- acknowledge-mode: manual
- #消费者的最小数量
- concurrency: 1
- #消费者的最大数量
- max-concurrency: 1
- #是否支持重试
- retry:
- enabled: true
- #jeecg专用配置
- minidao:
- base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*
- jeecg:
- firewall:
- dataSourceSafe: false
- lowCodeMode: dev
- # 签名密钥串(前后端要一致,正式发布请自行修改)
- signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a
- # 本地:local\Minio:minio\阿里云:alioss
- uploadType: local
- # 前端访问地址
- domainUrl:
- pc: http://localhost:3100
- app: http://localhost:8051
- path :
- #文件上传根目录 设置
- upload: /opt/upFiles
- #webapp文件路径
- webapp: /opt/webapp
- shiro:
- excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/bigscreen/category/**,/bigscreen/visual/**,/bigscreen/map/**,/jmreport/bigscreen2/**
- #阿里云oss存储配置
- oss:
- endpoint: oss-cn-beijing.aliyuncs.com
- accessKey: ??
- secretKey: ??
- bucketName: jeecgdev
- staticDomain: ??
- # ElasticSearch 6设置
- elasticsearch:
- cluster-name: jeecg-ES
- cluster-nodes: 127.0.0.1:9200
- check-enabled: false
- # 表单设计器配置
- desform:
- # 主题颜色(仅支持 16进制颜色代码)
- theme-color: "#1890ff"
- # 文件、图片上传方式,可选项:qiniu(七牛云)、system(跟随系统配置)
- upload-type: system
- map:
- # 配置百度地图的AK,申请地址:https://lbs.baidu.com/apiconsole/key?application=key#/home
- baidu: ??
- # 在线预览文件服务器地址配置
- file-view-domain: 127.0.0.1:8012
- # minio文件上传
- minio:
- minio_url: http://minio.jeecg.com
- minio_name: ??
- minio_pass: ??
- bucketName: otatest
- #大屏报表参数设置
- jmreport:
- saasMode:
- firewall:
- dataSourceSafe: false
- lowCodeMode: dev
- ai-chat:
- enabled: false
- apiKey: "????"
- apiHost: "https://api.openai.com"
- timeout: 60
- #Wps在线文档
- wps:
- domain: https://wwo.wps.cn/office/
- appid: ??
- appsecret: ??
- #xxl-job配置
- xxljob:
- enabled: false
- adminAddresses: http://jeecg-boot-xxljob:9080/xxl-job-admin
- appname: ${spring.application.name}
- accessToken: ''''
- logPath: logs/jeecg/job/jobhandler/
- logRetentionDays: 30
- #分布式锁配置
- redisson:
- address: jeecg-boot-redis:6379
- password:
- type: STANDALONE
- enabled: true
- #Mybatis输出sql日志
- logging:
- level:
- org.jeecg.modules.system.mapper: info
- #cas单点登录
- cas:
- prefixUrl: http://localhost:8888/cas
- #swagger
- knife4j:
- enable: true
- #开启生产环境屏蔽
- production: false
- basic:
- enable: false
- username: jeecg
- password: jeecg1314
- #第三方登录
- justauth:
- enabled: true
- type:
- GITHUB:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/github/callback
- WECHAT_ENTERPRISE:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/wechat_enterprise/callback
- agent-id: 1000002
- DINGTALK:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/dingtalk/callback
- cache:
- type: default
- prefix: ''demo::''
- timeout: 1h
- #第三方APP对接
- third-app:
- enabled: false
- type:
- #企业微信
- WECHAT_ENTERPRISE:
- enabled: false
- #CORP_ID
- client-id: ??
- #SECRET
- client-secret: ??
- agent-id: ??
- #自建应用秘钥(新版企微需要配置)
- # agent-app-secret: ??
- #钉钉
- DINGTALK:
- enabled: false
- # appKey
- client-id: ??
- # appSecret
- client-secret: ??
- agent-id: ??','350e31a280673586f2203956da576136',TO_DATE('2024-07-09 14:30:05','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:06','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,4,'jeecg.yaml','DEFAULT_GROUP','','server:
- tomcat:
- max-swallow-size: -1
- error:
- include-exception: true
- include-stacktrace: ALWAYS
- include-message: ALWAYS
- compression:
- enabled: true
- min-response-size: 1024
- mime-types: application/javascript,application/json,application/xml,text/html,text/xml,text/plain,text/css,image/*
- management:
- health:
- mail:
- enabled: false
- endpoints:
- web:
- exposure:
- include: "*" #暴露所有节点
- health:
- sensitive: true #关闭过滤敏感信息
- endpoint:
- health:
- show-details: ALWAYS #显示详细信息
- flowable:
- # 自动部署验证设置:true-开启(默认)、false-关闭
- check-process-definitions: false
- #配置项可以设置流程引擎启动和关闭时数据库执行的策略
- database-schema-update: false
- #保存历史数据级别设置为full最高级别,便于历史数据的追溯
- history-level: full
- #开启定时任务
- async-executor-activate: true
- spring:
- servlet:
- multipart:
- max-file-size: 10MB
- max-request-size: 10MB
- mail:
- host: smtp.163.com
- username: jeecgos@163.com
- password: ??
- properties:
- mail:
- smtp:
- auth: true
- starttls:
- enable: true
- required: true
- ## quartz定时任务,采用数据库方式
- quartz:
- job-store-type: jdbc
- initialize-schema: embedded
- #设置自动启动,默认为 true
- auto-startup: false
- #延迟1秒启动定时任务
- startup-delay: 1s
- #启动时更新己存在的Job
- overwrite-existing-jobs: true
- properties:
- org:
- quartz:
- scheduler:
- instanceName: MyScheduler
- instanceId: AUTO
- jobStore:
- #class: org.quartz.impl.jdbcjobstore.JobStoreTX
- class: org.springframework.scheduling.quartz.LocalDataSourceJobStore
- driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
- tablePrefix: QRTZ_
- isClustered: true
- misfireThreshold: 12000
- clusterCheckinInterval: 15000
- threadPool:
- class: org.quartz.simpl.SimpleThreadPool
- threadCount: 10
- threadPriority: 5
- threadsInheritContextClassLoaderOfInitializingThread: true
- #json 时间戳统一转换
- jackson:
- date-format: yyyy-MM-dd HH:mm:ss
- time-zone: GMT+8
- aop:
- proxy-target-class: true
- jpa:
- open-in-view: false
- #配置freemarker
- freemarker:
- # 设置模板后缀名
- suffix: .ftl
- # 设置文档类型
- content-type: text/html
- # 设置页面编码格式
- charset: UTF-8
- # 设置页面缓存
- cache: false
- prefer-file-system-access: false
- # 设置ftl文件路径
- template-loader-path:
- - classpath:/templates
- template_update_delay: 0
- # 设置静态文件路径,js,css等
- mvc:
- static-path-pattern: /**
- #Spring Boot 2.6+ 手动指定为ant-path-matcher
- pathmatch:
- matching-strategy: ant_path_matcher
- resource:
- static-locations: classpath:/static/,classpath:/public/
- autoconfigure:
- exclude:
- - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure
- - org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration
- #mybatis plus 设置
- mybatis-plus:
- mapper-locations: classpath*:org/jeecg/**/xml/*Mapper.xml
- global-config:
- # 关闭MP3.0自带的banner
- banner: false
- db-config:
- #主键类型 0:"数据库ID自增",1:"该类型为未设置主键类型", 2:"用户输入ID",3:"全局唯一ID (数字类型唯一ID)", 4:"全局唯一ID UUID",5:"字符串全局唯一ID (idWorker 的字符串表示)";
- id-type: ASSIGN_ID
- # 默认数据库表下划线命名
- table-underline: true
- configuration:
- # 这个配置会将执行的sql打印出来,在开发或测试的时候可以用
- #log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
- # 返回类型为Map,显示null对应的字段
- call-setters-on-nulls: true','94755a848afefef22e34ff83668ec4f7',TO_DATE('2024-07-09 14:30:05','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:07','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,5,'jeecg-gateway-router.json','DEFAULT_GROUP','','[{
- "id": "jeecg-system",
- "order": 0,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/sys/**",
- "_genkey_1": "/eoa/**",
- "_genkey_2": "/joa/**",
- "_genkey_3": "/jmreport/**",
- "_genkey_4": "/bigscreen/**",
- "_genkey_5": "/desform/**",
- "_genkey_6": "/online/**",
- "_genkey_8": "/act/**",
- "_genkey_9": "/plug-in/**",
- "_genkey_10": "/generic/**",
- "_genkey_11": "/v1/**",
- "_genkey_12": "/desflow/**"
- }
- }],
- "filters": [],
- "uri": "lb://jeecg-system"
- }, {
- "id": "jeecg-demo",
- "order": 1,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/mock/**",
- "_genkey_1": "/test/**",
- "_genkey_2": "/bigscreen/template1/**",
- "_genkey_3": "/bigscreen/template2/**"
- }
- }],
- "filters": [],
- "uri": "lb://jeecg-demo"
- }, {
- "id": "jeecg-system-websocket",
- "order": 2,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/websocket/**",
- "_genkey_1": "/eoaSocket/**",
- "_genkey_2": "/newsWebsocket/**"
- }
- }],
- "filters": [],
- "uri": "lb:ws://jeecg-system"
- }, {
- "id": "jeecg-demo-websocket",
- "order": 3,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/vxeSocket/**"
- }
- }],
- "filters": [],
- "uri": "lb:ws://jeecg-demo"
- }]','c9eff51f264ebe266c07ad1c5b6778e2',TO_DATE('2024-07-09 14:30:05','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:07','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,6,'jeecg-gateway-dev.yaml','DEFAULT_GROUP','','jeecg:
- route:
- config:
- #路由加载模式: database、nacos、yml
- data-type: database
- #Nacos模式,读取配置文件jeecg-gateway-router.json(固定)
- group: DEFAULT_GROUP
- data-id: jeecg-gateway-router
- spring:
- #redis配置
- redis:
- database: 0
- host: jeecg-boot-redis
- port: 6379
- password:
- #swagger
- knife4j:
- #开启生产环境屏蔽
- production: false','8fea1277e460b477987521aecf432150',TO_DATE('2024-07-09 14:30:05','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:07','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,7,'jeecg-sharding.yaml','DEFAULT_GROUP','','spring:
- shardingsphere:
- datasource:
- names: ds0
- ds0:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- username: root
- password: root
- type: com.alibaba.druid.pool.DruidDataSource
- props:
- sql-show: true
- rules:
- sharding:
- binding-tables: sys_log
- key-generators:
- snowflake:
- type: SNOWFLAKE
- props:
- worker-id: 123
- sharding-algorithms:
- table-classbased:
- props:
- strategy: standard
- algorithmClassName: org.jeecg.modules.test.sharding.algorithm.StandardModTableShardAlgorithm
- type: CLASS_BASED
- tables:
- sys_log:
- actual-data-nodes: ds0.sys_log$->{0..1}
- table-strategy:
- standard:
- sharding-algorithm-name: table-classbased
- sharding-column: log_type','5d7aad99a23e68589e93facd1b221aea',TO_DATE('2024-07-09 14:30:05','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:07','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,8,'jeecg-sharding-multi.yaml','DEFAULT_GROUP','','spring:
- shardingsphere:
- datasource:
- names: ds0,ds1
- ds0:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- type: com.alibaba.druid.pool.DruidDataSource
- username: root
- password: root
- ds1:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot2?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- type: com.alibaba.druid.pool.DruidDataSource
- username: root
- password: root
- props:
- sql-show: true
- rules:
- replica-query:
- load-balancers:
- round-robin:
- type: ROUND_ROBIN
- props:
- default: 0
- data-sources:
- prds:
- primary-data-source-name: ds0
- replica-data-source-names: ds1
- load-balancer-name: round_robin
- sharding:
- binding-tables:
- - sys_log
- key-generators:
- snowflake:
- type: SNOWFLAKE
- props:
- worker-id: 123
- sharding-algorithms:
- table-classbased:
- props:
- strategy: standard
- algorithmClassName: org.jeecg.modules.test.sharding.algorithm.StandardModTableShardAlgorithm
- type: CLASS_BASED
- database-inline:
- type: INLINE
- props:
- algorithm-expression: ds$->{operate_type % 2}
- tables:
- sys_log:
- actual-data-nodes: ds$->{0..1}.sys_log$->{0..1}
- database-strategy:
- standard:
- sharding-column: operate_type
- sharding-algorithm-name: database-inline
- table-strategy:
- standard:
- sharding-algorithm-name: table-classbased
- sharding-column: log_type','ef2f42fb2dda43cd0d4397a820f3144e',TO_DATE('2024-07-09 14:30:05','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:07','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,9,'jeecg-dev.yaml','DEFAULT_GROUP','','spring:
- datasource:
- druid:
- stat-view-servlet:
- enabled: true
- loginUsername: admin
- loginPassword: 123456
- allow:
- web-stat-filter:
- enabled: true
- dynamic:
- druid:
- initial-size: 5
- min-idle: 5
- maxActive: 20
- maxWait: 60000
- timeBetweenEvictionRunsMillis: 60000
- minEvictableIdleTimeMillis: 300000
- validationQuery: SELECT 1 FROM DUAL
- testWhileIdle: true
- testOnBorrow: false
- testOnReturn: false
- poolPreparedStatements: true
- maxPoolPreparedStatementPerConnectionSize: 20
- filters: stat,wall,slf4j
- wall:
- selectWhereAlwayTrueCheck: false
- stat:
- merge-sql: true
- slow-sql-millis: 5000
- datasource:
- master:
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
- username: root
- password: root
- driver-class-name: com.mysql.cj.jdbc.Driver
- redis:
- database: 0
- host: jeecg-boot-redis
- password:
- port: 6379
- rabbitmq:
- host: jeecg-boot-rabbitmq
- username: guest
- password: guest
- port: 5672
- publisher-confirms: true
- publisher-returns: true
- virtual-host: /
- listener:
- simple:
- acknowledge-mode: manual
- concurrency: 1
- max-concurrency: 1
- retry:
- enabled: true
- flyway:
- enabled: false
- encoding: UTF-8
- locations: classpath:flyway/sql/mysql
- sql-migration-prefix: V
- sql-migration-separator: __
- placeholder-prefix: ''#(''
- placeholder-suffix: )
- sql-migration-suffixes: .sql
- validate-on-migrate: true
- baseline-on-migrate: true
- clean-disabled: true
- minidao:
- base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*
- jeecg:
- firewall:
- dataSourceSafe: false
- lowCodeMode: dev
- signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a
- signUrls: /sys/dict/getDictItems/*,/sys/dict/loadDict/*,/sys/dict/loadDictOrderByValue/*,/sys/dict/loadDictItem/*,/sys/dict/loadTreeData,/sys/api/queryTableDictItemsByCode,/sys/api/queryFilterTableDictInfo,/sys/api/queryTableDictByKeys,/sys/api/translateDictFromTable,/sys/api/translateDictFromTableByKeys,/sys/sendChangePwdSms,/sys/user/sendChangePhoneSms,/sys/sms,/desform/api/sendVerifyCode
- uploadType: local
- domainUrl:
- pc: http://localhost:3100
- app: http://localhost:8051
- path:
- upload: /opt/upFiles
- webapp: /opt/webapp
- shiro:
- excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/category/**,/visual/**,/map/**,/jmreport/bigscreen2/**
- oss:
- endpoint: oss-cn-beijing.aliyuncs.com
- accessKey: ??
- secretKey: ??
- bucketName: jeecgdev
- staticDomain: ??
- elasticsearch:
- cluster-name: jeecg-ES
- cluster-nodes: jeecg-boot-es:9200
- check-enabled: false
- file-view-domain: 127.0.0.1:8012
- minio:
- minio_url: http://minio.jeecg.com
- minio_name: ??
- minio_pass: ??
- bucketName: otatest
- jmreport:
- saasMode:
- firewall:
- dataSourceSafe: false
- lowCodeMode: dev
- wps:
- domain: https://wwo.wps.cn/office/
- appid: ??
- appsecret: ??
- xxljob:
- enabled: true
- adminAddresses: http://jeecg-boot-xxljob:9080/xxl-job-admin
- appname: ${spring.application.name}
- accessToken: ''''
- logPath: logs/jeecg/job/jobhandler/
- logRetentionDays: 30
- redisson:
- address: jeecg-boot-redis:6379
- password:
- type: STANDALONE
- enabled: true
- ai-chat:
- enabled: false
- apiKey: "????"
- apiHost: "https://api.openai.com"
- timeout: 60
- logging:
- level:
- org.jeecg.modules.system.mapper : info
- cas:
- prefixUrl: http://localhost:8888/cas
- knife4j:
- production: false
- basic:
- enable: false
- username: jeecg
- password: jeecg1314
- justauth:
- enabled: true
- type:
- GITHUB:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/github/callback
- WECHAT_ENTERPRISE:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/wechat_enterprise/callback
- agent-id: ??
- DINGTALK:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/dingtalk/callback
- cache:
- type: default
- prefix: ''demo::''
- timeout: 1h
- third-app:
- enabled: false
- type:
- WECHAT_ENTERPRISE:
- enabled: false
- client-id: ??
- client-secret: ??
- agent-id: ??
- DINGTALK:
- enabled: false
- client-id: ??
- client-secret: ??
- agent-id: ??','822f70f7a278a503a02568186582ceaa',TO_DATE('2024-07-09 14:30:19','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:20','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,10,'jeecg.yaml','DEFAULT_GROUP','','server:
- tomcat:
- max-swallow-size: -1
- error:
- include-exception: true
- include-stacktrace: ALWAYS
- include-message: ALWAYS
- compression:
- enabled: true
- min-response-size: 1024
- mime-types: application/javascript,application/json,application/xml,text/html,text/xml,text/plain,text/css,image/*
- management:
- health:
- mail:
- enabled: false
- endpoints:
- web:
- exposure:
- include: "*"
- health:
- sensitive: true
- endpoint:
- health:
- show-details: ALWAYS
- spring:
- servlet:
- multipart:
- max-file-size: 10MB
- max-request-size: 10MB
- mail:
- host: smtp.163.com
- username: jeecgos@163.com
- password: ??
- properties:
- mail:
- smtp:
- auth: true
- starttls:
- enable: true
- required: true
- quartz:
- job-store-type: jdbc
- initialize-schema: embedded
- auto-startup: false
- startup-delay: 1s
- overwrite-existing-jobs: true
- properties:
- org:
- quartz:
- scheduler:
- instanceName: MyScheduler
- instanceId: AUTO
- jobStore:
- class: org.springframework.scheduling.quartz.LocalDataSourceJobStore
- driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
- tablePrefix: QRTZ_
- isClustered: true
- misfireThreshold: 12000
- clusterCheckinInterval: 15000
- threadPool:
- class: org.quartz.simpl.SimpleThreadPool
- threadCount: 10
- threadPriority: 5
- threadsInheritContextClassLoaderOfInitializingThread: true
- jackson:
- date-format: yyyy-MM-dd HH:mm:ss
- time-zone: GMT+8
- aop:
- proxy-target-class: true
- activiti:
- check-process-definitions: false
- async-executor-activate: false
- job-executor-activate: false
- jpa:
- open-in-view: false
- freemarker:
- suffix: .ftl
- content-type: text/html
- charset: UTF-8
- cache: false
- prefer-file-system-access: false
- template-loader-path:
- - classpath:/templates
- mvc:
- static-path-pattern: /**
- pathmatch:
- matching-strategy: ant_path_matcher
- resource:
- static-locations: classpath:/static/,classpath:/public/
- autoconfigure:
- exclude:
- - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure
- - org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration
- mybatis-plus:
- mapper-locations: classpath*:org/jeecg/**/xml/*Mapper.xml
- global-config:
- banner: false
- db-config:
- id-type: ASSIGN_ID
- table-underline: true
- configuration:
- call-setters-on-nulls: true','94dbdad61f7e2e3ace5a4fc07bb8c2a2',TO_DATE('2024-07-09 14:30:19','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:20','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,11,'jeecg-gateway-router.json','DEFAULT_GROUP','','[{
- "id": "jeecg-system",
- "order": 0,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/sys/**",
- "_genkey_1": "/jmreport/**",
- "_genkey_3": "/online/**",
- "_genkey_4": "/generic/**",
- "_genkey_5": "/drag/**",
- "_genkey_6": "/actuator/**"
- }
- }],
- "filters": [],
- "uri": "lb://jeecg-system"
- }, {
- "id": "jeecg-demo",
- "order": 1,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/mock/**",
- "_genkey_1": "/test/**",
- "_genkey_2": "/bigscreen/template1/**",
- "_genkey_3": "/bigscreen/template2/**"
- }
- }],
- "filters": [],
- "uri": "lb://jeecg-demo"
- }, {
- "id": "jeecg-system-websocket",
- "order": 2,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/websocket/**",
- "_genkey_1": "/newsWebsocket/**"
- }
- }],
- "filters": [],
- "uri": "lb:ws://jeecg-system"
- }, {
- "id": "jeecg-demo-websocket",
- "order": 3,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/vxeSocket/**"
- }
- }],
- "filters": [],
- "uri": "lb:ws://jeecg-demo"
- }]','708c0948118bdb96bdfaa87200a14432',TO_DATE('2024-07-09 14:30:19','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:20','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,12,'jeecg-sharding.yaml','DEFAULT_GROUP','','spring:
- shardingsphere:
- datasource:
- names: ds0
- ds0:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- username: root
- password: root
- type: com.alibaba.druid.pool.DruidDataSource
- props:
- sql-show: true
- rules:
- sharding:
- binding-tables: sys_log
- key-generators:
- snowflake:
- type: SNOWFLAKE
- props:
- worker-id: 123
- sharding-algorithms:
- table-classbased:
- props:
- strategy: standard
- algorithmClassName: org.jeecg.modules.test.sharding.algorithm.StandardModTableShardAlgorithm
- type: CLASS_BASED
- tables:
- sys_log:
- actual-data-nodes: ds0.sys_log$->{0..1}
- table-strategy:
- standard:
- sharding-algorithm-name: table-classbased
- sharding-column: log_type','a93fa455c32cd37ca84631d2bbe13005',TO_DATE('2024-07-09 14:30:19','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:20','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,13,'jeecg-gateway-dev.yaml','DEFAULT_GROUP','','jeecg:
- route:
- config:
- #type:database nacos yml
- data-type: database
- data-id: jeecg-gateway-router
- spring:
- redis:
- database: 0
- host: jeecg-boot-redis
- port: 6379
- password:
- knife4j:
- production: false','98e211c54b43a73f7189d92f1c77f815',TO_DATE('2024-07-09 14:30:19','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:20','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,14,'jeecg-sharding-multi.yaml','DEFAULT_GROUP','','spring:
- shardingsphere:
- datasource:
- names: ds0,ds1
- ds0:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- type: com.alibaba.druid.pool.DruidDataSource
- username: root
- password: root
- ds1:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot2?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- type: com.alibaba.druid.pool.DruidDataSource
- username: root
- password: root
- props:
- sql-show: true
- rules:
- replica-query:
- load-balancers:
- round-robin:
- type: ROUND_ROBIN
- props:
- default: 0
- data-sources:
- prds:
- primary-data-source-name: ds0
- replica-data-source-names: ds1
- load-balancer-name: round_robin
- sharding:
- binding-tables:
- - sys_log
- key-generators:
- snowflake:
- type: SNOWFLAKE
- props:
- worker-id: 123
- sharding-algorithms:
- table-classbased:
- props:
- strategy: standard
- algorithmClassName: org.jeecg.modules.test.sharding.algorithm.StandardModTableShardAlgorithm
- type: CLASS_BASED
- database-inline:
- type: INLINE
- props:
- algorithm-expression: ds$->{operate_type % 2}
- tables:
- sys_log:
- actual-data-nodes: ds$->{0..1}.sys_log$->{0..1}
- database-strategy:
- standard:
- sharding-column: operate_type
- sharding-algorithm-name: database-inline
- table-strategy:
- standard:
- sharding-algorithm-name: table-classbased
- sharding-column: log_type','0fc2b030ca8c0008f148c84ecbd2a8c7',TO_DATE('2024-07-09 14:30:19','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:30:20','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(8,15,'jeecg-dev.yaml','DEFAULT_GROUP','','spring:
- datasource:
- druid:
- stat-view-servlet:
- enabled: true
- loginUsername: admin
- loginPassword: 123456
- allow:
- web-stat-filter:
- enabled: true
- dynamic:
- druid:
- initial-size: 5
- min-idle: 5
- maxActive: 20
- maxWait: 60000
- timeBetweenEvictionRunsMillis: 60000
- minEvictableIdleTimeMillis: 300000
- validationQuery: SELECT 1 FROM DUAL
- testWhileIdle: true
- testOnBorrow: false
- testOnReturn: false
- poolPreparedStatements: true
- maxPoolPreparedStatementPerConnectionSize: 20
- filters: stat,wall,slf4j
- wall:
- selectWhereAlwayTrueCheck: false
- stat:
- merge-sql: true
- slow-sql-millis: 5000
- datasource:
- master:
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
- username: root
- password: root
- driver-class-name: com.mysql.cj.jdbc.Driver
- redis:
- database: 0
- host: jeecg-boot-redis
- password:
- port: 6379
- rabbitmq:
- host: jeecg-boot-rabbitmq
- username: guest
- password: guest
- port: 5672
- publisher-confirms: true
- publisher-returns: true
- virtual-host: /
- listener:
- simple:
- acknowledge-mode: manual
- concurrency: 1
- max-concurrency: 1
- retry:
- enabled: true
- flyway:
- enabled: false
- encoding: UTF-8
- locations: classpath:flyway/sql/mysql
- sql-migration-prefix: V
- sql-migration-separator: __
- placeholder-prefix: ''#(''
- placeholder-suffix: )
- sql-migration-suffixes: .sql
- validate-on-migrate: true
- baseline-on-migrate: true
- clean-disabled: true
- minidao:
- base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*
- jeecg:
- firewall:
- dataSourceSafe: false
- lowCodeMode: dev
- signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a
- signUrls: /sys/dict/getDictItems/*,/sys/dict/loadDict/*,/sys/dict/loadDictOrderByValue/*,/sys/dict/loadDictItem/*,/sys/dict/loadTreeData,/sys/api/queryTableDictItemsByCode,/sys/api/queryFilterTableDictInfo,/sys/api/queryTableDictByKeys,/sys/api/translateDictFromTable,/sys/api/translateDictFromTableByKeys,/sys/sendChangePwdSms,/sys/user/sendChangePhoneSms,/sys/sms,/desform/api/sendVerifyCode
- uploadType: local
- domainUrl:
- pc: http://localhost:3100
- app: http://localhost:8051
- path:
- upload: /opt/upFiles
- webapp: /opt/webapp
- shiro:
- excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/category/**,/visual/**,/map/**,/jmreport/bigscreen2/**
- oss:
- endpoint: oss-cn-beijing.aliyuncs.com
- accessKey: ??
- secretKey: ??
- bucketName: jeecgdev
- staticDomain: ??
- elasticsearch:
- cluster-name: jeecg-ES
- cluster-nodes: jeecg-boot-es:9200
- check-enabled: false
- file-view-domain: 127.0.0.1:8012
- minio:
- minio_url: http://minio.jeecg.com
- minio_name: ??
- minio_pass: ??
- bucketName: otatest
- jmreport:
- saasMode:
- firewall:
- dataSourceSafe: false
- lowCodeMode: dev
- wps:
- domain: https://wwo.wps.cn/office/
- appid: ??
- appsecret: ??
- xxljob:
- enabled: true
- adminAddresses: http://jeecg-boot-xxljob:9080/xxl-job-admin
- appname: ${spring.application.name}
- accessToken: ''''
- logPath: logs/jeecg/job/jobhandler/
- logRetentionDays: 30
- redisson:
- address: jeecg-boot-redis:6379
- password:
- type: STANDALONE
- enabled: true
- ai-chat:
- enabled: false
- apiKey: "????"
- apiHost: "https://api.openai.com"
- timeout: 60
- logging:
- level:
- org.jeecg.modules.system.mapper : info
- cas:
- prefixUrl: http://localhost:8888/cas
- knife4j:
- production: false
- basic:
- enable: false
- username: jeecg
- password: jeecg1314
- justauth:
- enabled: true
- type:
- GITHUB:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/github/callback
- WECHAT_ENTERPRISE:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/wechat_enterprise/callback
- agent-id: ??
- DINGTALK:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/dingtalk/callback
- cache:
- type: default
- prefix: ''demo::''
- timeout: 1h
- third-app:
- enabled: false
- type:
- WECHAT_ENTERPRISE:
- enabled: false
- client-id: ??
- client-secret: ??
- agent-id: ??
- DINGTALK:
- enabled: false
- client-id: ??
- client-secret: ??
- agent-id: ??','822f70f7a278a503a02568186582ceaa',TO_DATE('2024-07-09 14:34:25','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:27','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','D','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(9,16,'jeecg.yaml','DEFAULT_GROUP','','server:
- tomcat:
- max-swallow-size: -1
- error:
- include-exception: true
- include-stacktrace: ALWAYS
- include-message: ALWAYS
- compression:
- enabled: true
- min-response-size: 1024
- mime-types: application/javascript,application/json,application/xml,text/html,text/xml,text/plain,text/css,image/*
- management:
- health:
- mail:
- enabled: false
- endpoints:
- web:
- exposure:
- include: "*"
- health:
- sensitive: true
- endpoint:
- health:
- show-details: ALWAYS
- spring:
- servlet:
- multipart:
- max-file-size: 10MB
- max-request-size: 10MB
- mail:
- host: smtp.163.com
- username: jeecgos@163.com
- password: ??
- properties:
- mail:
- smtp:
- auth: true
- starttls:
- enable: true
- required: true
- quartz:
- job-store-type: jdbc
- initialize-schema: embedded
- auto-startup: false
- startup-delay: 1s
- overwrite-existing-jobs: true
- properties:
- org:
- quartz:
- scheduler:
- instanceName: MyScheduler
- instanceId: AUTO
- jobStore:
- class: org.springframework.scheduling.quartz.LocalDataSourceJobStore
- driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
- tablePrefix: QRTZ_
- isClustered: true
- misfireThreshold: 12000
- clusterCheckinInterval: 15000
- threadPool:
- class: org.quartz.simpl.SimpleThreadPool
- threadCount: 10
- threadPriority: 5
- threadsInheritContextClassLoaderOfInitializingThread: true
- jackson:
- date-format: yyyy-MM-dd HH:mm:ss
- time-zone: GMT+8
- aop:
- proxy-target-class: true
- activiti:
- check-process-definitions: false
- async-executor-activate: false
- job-executor-activate: false
- jpa:
- open-in-view: false
- freemarker:
- suffix: .ftl
- content-type: text/html
- charset: UTF-8
- cache: false
- prefer-file-system-access: false
- template-loader-path:
- - classpath:/templates
- mvc:
- static-path-pattern: /**
- pathmatch:
- matching-strategy: ant_path_matcher
- resource:
- static-locations: classpath:/static/,classpath:/public/
- autoconfigure:
- exclude:
- - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure
- - org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration
- mybatis-plus:
- mapper-locations: classpath*:org/jeecg/**/xml/*Mapper.xml
- global-config:
- banner: false
- db-config:
- id-type: ASSIGN_ID
- table-underline: true
- configuration:
- call-setters-on-nulls: true','94dbdad61f7e2e3ace5a4fc07bb8c2a2',TO_DATE('2024-07-09 14:34:25','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:27','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','D','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(10,17,'jeecg-gateway-router.json','DEFAULT_GROUP','','[{
- "id": "jeecg-system",
- "order": 0,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/sys/**",
- "_genkey_1": "/jmreport/**",
- "_genkey_3": "/online/**",
- "_genkey_4": "/generic/**",
- "_genkey_5": "/drag/**",
- "_genkey_6": "/actuator/**"
- }
- }],
- "filters": [],
- "uri": "lb://jeecg-system"
- }, {
- "id": "jeecg-demo",
- "order": 1,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/mock/**",
- "_genkey_1": "/test/**",
- "_genkey_2": "/bigscreen/template1/**",
- "_genkey_3": "/bigscreen/template2/**"
- }
- }],
- "filters": [],
- "uri": "lb://jeecg-demo"
- }, {
- "id": "jeecg-system-websocket",
- "order": 2,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/websocket/**",
- "_genkey_1": "/newsWebsocket/**"
- }
- }],
- "filters": [],
- "uri": "lb:ws://jeecg-system"
- }, {
- "id": "jeecg-demo-websocket",
- "order": 3,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/vxeSocket/**"
- }
- }],
- "filters": [],
- "uri": "lb:ws://jeecg-demo"
- }]','708c0948118bdb96bdfaa87200a14432',TO_DATE('2024-07-09 14:34:25','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:27','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','D','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(11,18,'jeecg-sharding.yaml','DEFAULT_GROUP','','spring:
- shardingsphere:
- datasource:
- names: ds0
- ds0:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- username: root
- password: root
- type: com.alibaba.druid.pool.DruidDataSource
- props:
- sql-show: true
- rules:
- sharding:
- binding-tables: sys_log
- key-generators:
- snowflake:
- type: SNOWFLAKE
- props:
- worker-id: 123
- sharding-algorithms:
- table-classbased:
- props:
- strategy: standard
- algorithmClassName: org.jeecg.modules.test.sharding.algorithm.StandardModTableShardAlgorithm
- type: CLASS_BASED
- tables:
- sys_log:
- actual-data-nodes: ds0.sys_log$->{0..1}
- table-strategy:
- standard:
- sharding-algorithm-name: table-classbased
- sharding-column: log_type','a93fa455c32cd37ca84631d2bbe13005',TO_DATE('2024-07-09 14:34:25','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:27','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','D','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(12,19,'jeecg-gateway-dev.yaml','DEFAULT_GROUP','','jeecg:
- route:
- config:
- #type:database nacos yml
- data-type: database
- data-id: jeecg-gateway-router
- spring:
- redis:
- database: 0
- host: jeecg-boot-redis
- port: 6379
- password:
- knife4j:
- production: false','98e211c54b43a73f7189d92f1c77f815',TO_DATE('2024-07-09 14:34:25','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:27','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','D','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(13,20,'jeecg-sharding-multi.yaml','DEFAULT_GROUP','','spring:
- shardingsphere:
- datasource:
- names: ds0,ds1
- ds0:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- type: com.alibaba.druid.pool.DruidDataSource
- username: root
- password: root
- ds1:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot2?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- type: com.alibaba.druid.pool.DruidDataSource
- username: root
- password: root
- props:
- sql-show: true
- rules:
- replica-query:
- load-balancers:
- round-robin:
- type: ROUND_ROBIN
- props:
- default: 0
- data-sources:
- prds:
- primary-data-source-name: ds0
- replica-data-source-names: ds1
- load-balancer-name: round_robin
- sharding:
- binding-tables:
- - sys_log
- key-generators:
- snowflake:
- type: SNOWFLAKE
- props:
- worker-id: 123
- sharding-algorithms:
- table-classbased:
- props:
- strategy: standard
- algorithmClassName: org.jeecg.modules.test.sharding.algorithm.StandardModTableShardAlgorithm
- type: CLASS_BASED
- database-inline:
- type: INLINE
- props:
- algorithm-expression: ds$->{operate_type % 2}
- tables:
- sys_log:
- actual-data-nodes: ds$->{0..1}.sys_log$->{0..1}
- database-strategy:
- standard:
- sharding-column: operate_type
- sharding-algorithm-name: database-inline
- table-strategy:
- standard:
- sharding-algorithm-name: table-classbased
- sharding-column: log_type','0fc2b030ca8c0008f148c84ecbd2a8c7',TO_DATE('2024-07-09 14:34:25','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:27','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','D','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,21,'jeecg-dev.yaml','DEFAULT_GROUP','','spring:
- datasource:
- druid:
- stat-view-servlet:
- enabled: true
- loginUsername: admin
- loginPassword: 123456
- allow:
- web-stat-filter:
- enabled: true
- dynamic:
- druid:
- initial-size: 5
- min-idle: 5
- maxActive: 20
- maxWait: 60000
- timeBetweenEvictionRunsMillis: 60000
- minEvictableIdleTimeMillis: 300000
- validationQuery: SELECT 1 FROM DUAL
- testWhileIdle: true
- testOnBorrow: false
- testOnReturn: false
- poolPreparedStatements: true
- maxPoolPreparedStatementPerConnectionSize: 20
- filters: stat,wall,slf4j
- wall:
- selectWhereAlwayTrueCheck: false
- stat:
- merge-sql: true
- slow-sql-millis: 5000
- datasource:
- master:
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
- username: root
- password: root
- driver-class-name: com.mysql.cj.jdbc.Driver
- data:
- redis:
- database: 0
- host: jeecg-boot-redis
- password:
- port: 6379
- rabbitmq:
- host: jeecg-boot-rabbitmq
- username: guest
- password: guest
- port: 5672
- publisher-confirms: true
- publisher-returns: true
- virtual-host: /
- listener:
- simple:
- acknowledge-mode: manual
- concurrency: 1
- max-concurrency: 1
- retry:
- enabled: true
- flyway:
- enabled: false
- encoding: UTF-8
- locations: classpath:flyway/sql/mysql
- sql-migration-prefix: V
- sql-migration-separator: __
- placeholder-prefix: ''#(''
- placeholder-suffix: )
- sql-migration-suffixes: .sql
- validate-on-migrate: true
- baseline-on-migrate: true
- clean-disabled: true
- minidao:
- base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*
- jeecg:
- firewall:
- dataSourceSafe: false
- lowCodeMode: dev
- signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a
- signUrls: /sys/dict/getDictItems/*,/sys/dict/loadDict/*,/sys/dict/loadDictOrderByValue/*,/sys/dict/loadDictItem/*,/sys/dict/loadTreeData,/sys/api/queryTableDictItemsByCode,/sys/api/queryFilterTableDictInfo,/sys/api/queryTableDictByKeys,/sys/api/translateDictFromTable,/sys/api/translateDictFromTableByKeys
- uploadType: local
- domainUrl:
- pc: http://localhost:3100
- app: http://localhost:8051
- path:
- upload: /opt/upFiles
- webapp: /opt/webapp
- shiro:
- excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/category/**,/visual/**,/map/**,/jmreport/bigscreen2/**
- oss:
- endpoint: oss-cn-beijing.aliyuncs.com
- accessKey: ??
- secretKey: ??
- bucketName: jeecgdev
- staticDomain: ??
- elasticsearch:
- cluster-name: jeecg-ES
- cluster-nodes: jeecg-boot-es:9200
- check-enabled: false
- file-view-domain: 127.0.0.1:8012
- minio:
- minio_url: http://minio.jeecg.com
- minio_name: ??
- minio_pass: ??
- bucketName: otatest
- jmreport:
- saasMode:
- firewall:
- dataSourceSafe: false
- lowCodeMode: dev
- wps:
- domain: https://wwo.wps.cn/office/
- appid: ??
- appsecret: ??
- xxljob:
- enabled: false
- adminAddresses: http://jeecg-boot-xxljob:9080/xxl-job-admin
- appname: ${spring.application.name}
- accessToken: ''''
- logPath: logs/jeecg/job/jobhandler/
- logRetentionDays: 30
- redisson:
- address: jeecg-boot-redis:6379
- password:
- type: STANDALONE
- enabled: true
- ai-chat:
- enabled: false
- apiKey: "????"
- apiHost: "https://api.openai.com"
- timeout: 60
- logging:
- level:
- org.jeecg.modules.system.mapper : info
- cas:
- prefixUrl: http://localhost:8888/cas
- knife4j:
- production: false
- basic:
- enable: false
- username: jeecg
- password: jeecg1314
- justauth:
- enabled: true
- type:
- GITHUB:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/github/callback
- WECHAT_ENTERPRISE:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/wechat_enterprise/callback
- agent-id: ??
- DINGTALK:
- client-id: ??
- client-secret: ??
- redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/dingtalk/callback
- cache:
- type: default
- prefix: ''demo::''
- timeout: 1h
- third-app:
- enabled: false
- type:
- WECHAT_ENTERPRISE:
- enabled: false
- client-id: ??
- client-secret: ??
- agent-id: ??
- DINGTALK:
- enabled: false
- client-id: ??
- client-secret: ??
- agent-id: ??','91c29720dfb424916a769201a25200cf',TO_DATE('2024-07-09 14:34:32','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,22,'jeecg.yaml','DEFAULT_GROUP','','server:
- undertow:
- # max-http-post-size: 10MB
- worker-threads: 16
- buffers:
- websocket: 8192
- io: 16384
- error:
- include-exception: true
- include-stacktrace: ALWAYS
- include-message: ALWAYS
- compression:
- enabled: true
- min-response-size: 1024
- mime-types: application/javascript,application/json,application/xml,text/html,text/xml,text/plain,text/css,image/*
- management:
- health:
- mail:
- enabled: false
- endpoints:
- web:
- exposure:
- include: "*"
- health:
- sensitive: true
- endpoint:
- health:
- show-details: ALWAYS
- spring:
- servlet:
- multipart:
- max-file-size: 10MB
- max-request-size: 10MB
- mail:
- host: smtp.163.com
- username: jeecgos@163.com
- password: ??
- properties:
- mail:
- smtp:
- auth: true
- starttls:
- enable: true
- required: true
- quartz:
- job-store-type: jdbc
- initialize-schema: embedded
- auto-startup: false
- startup-delay: 1s
- overwrite-existing-jobs: true
- properties:
- org:
- quartz:
- scheduler:
- instanceName: MyScheduler
- instanceId: AUTO
- jobStore:
- class: org.springframework.scheduling.quartz.LocalDataSourceJobStore
- driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
- tablePrefix: QRTZ_
- isClustered: true
- misfireThreshold: 12000
- clusterCheckinInterval: 15000
- threadPool:
- class: org.quartz.simpl.SimpleThreadPool
- threadCount: 10
- threadPriority: 5
- threadsInheritContextClassLoaderOfInitializingThread: true
- jackson:
- date-format: yyyy-MM-dd HH:mm:ss
- time-zone: GMT+8
- aop:
- proxy-target-class: true
- activiti:
- check-process-definitions: false
- async-executor-activate: false
- job-executor-activate: false
- jpa:
- open-in-view: false
- freemarker:
- suffix: .ftl
- content-type: text/html
- charset: UTF-8
- cache: false
- prefer-file-system-access: false
- template-loader-path:
- - classpath:/templates
- mvc:
- static-path-pattern: /**
- pathmatch:
- matching-strategy: ant_path_matcher
- resource:
- static-locations: classpath:/static/,classpath:/public/
- autoconfigure:
- exclude:
- - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure
- - org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration
- mybatis-plus:
- mapper-locations: classpath*:org/jeecg/**/xml/*Mapper.xml
- global-config:
- banner: false
- db-config:
- id-type: ASSIGN_ID
- table-underline: true
- configuration:
- call-setters-on-nulls: true','ce1ca3b6f8431e884aed94ab29be43a9',TO_DATE('2024-07-09 14:34:32','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,23,'jeecg-gateway-router.json','DEFAULT_GROUP','','[{
- "id": "jeecg-system",
- "order": 0,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/sys/**",
- "_genkey_1": "/jmreport/**",
- "_genkey_3": "/online/**",
- "_genkey_4": "/generic/**",
- "_genkey_5": "/oauth2/**",
- "_genkey_6": "/drag/**",
- "_genkey_7": "/actuator/**"
- }
- }],
- "filters": [],
- "uri": "lb://jeecg-system"
- }, {
- "id": "jeecg-demo",
- "order": 1,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/mock/**",
- "_genkey_1": "/test/**",
- "_genkey_2": "/bigscreen/template1/**",
- "_genkey_3": "/bigscreen/template2/**"
- }
- }],
- "filters": [],
- "uri": "lb://jeecg-demo"
- }, {
- "id": "jeecg-system-websocket",
- "order": 2,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/websocket/**",
- "_genkey_1": "/newsWebsocket/**"
- }
- }],
- "filters": [],
- "uri": "lb:ws://jeecg-system"
- }, {
- "id": "jeecg-demo-websocket",
- "order": 3,
- "predicates": [{
- "name": "Path",
- "args": {
- "_genkey_0": "/vxeSocket/**"
- }
- }],
- "filters": [],
- "uri": "lb:ws://jeecg-demo"
- }]','9794beb09d30bc6b835f2ee870781587',TO_DATE('2024-07-09 14:34:32','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,24,'jeecg-sharding.yaml','DEFAULT_GROUP','','spring:
- shardingsphere:
- datasource:
- names: ds0
- ds0:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- username: root
- password: root
- type: com.alibaba.druid.pool.DruidDataSource
- props:
- sql-show: true
- rules:
- sharding:
- binding-tables: sys_log
- key-generators:
- snowflake:
- type: SNOWFLAKE
- props:
- worker-id: 123
- sharding-algorithms:
- table-classbased:
- props:
- strategy: standard
- algorithmClassName: org.jeecg.modules.test.sharding.algorithm.StandardModTableShardAlgorithm
- type: CLASS_BASED
- tables:
- sys_log:
- actual-data-nodes: ds0.sys_log$->{0..1}
- table-strategy:
- standard:
- sharding-algorithm-name: table-classbased
- sharding-column: log_type','a93fa455c32cd37ca84631d2bbe13005',TO_DATE('2024-07-09 14:34:32','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,25,'jeecg-gateway-dev.yaml','DEFAULT_GROUP','','jeecg:
- route:
- config:
- #type:database nacos yml
- data-type: database
- data-id: jeecg-gateway-router
- spring:
- data:
- redis:
- database: 0
- host: jeecg-boot-redis
- port: 6379
- password:
- knife4j:
- production: false','19d7cd93eeb85a582c8a6942d499c7f7',TO_DATE('2024-07-09 14:34:32','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','springboot3','');
- INSERT INTO "NACOS"."HIS_CONFIG_INFO"("ID","NID","DATA_ID","GROUP_ID","APP_NAME","CONTENT","MD5","GMT_CREATE","GMT_MODIFIED","SRC_USER","SRC_IP","OP_TYPE","TENANT_ID","ENCRYPTED_DATA_KEY") VALUES(0,26,'jeecg-sharding-multi.yaml','DEFAULT_GROUP','','spring:
- shardingsphere:
- datasource:
- names: ds0,ds1
- ds0:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- type: com.alibaba.druid.pool.DruidDataSource
- username: root
- password: root
- ds1:
- driverClassName: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot2?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
- type: com.alibaba.druid.pool.DruidDataSource
- username: root
- password: root
- props:
- sql-show: true
- rules:
- replica-query:
- load-balancers:
- round-robin:
- type: ROUND_ROBIN
- props:
- default: 0
- data-sources:
- prds:
- primary-data-source-name: ds0
- replica-data-source-names: ds1
- load-balancer-name: round_robin
- sharding:
- binding-tables:
- - sys_log
- key-generators:
- snowflake:
- type: SNOWFLAKE
- props:
- worker-id: 123
- sharding-algorithms:
- table-classbased:
- props:
- strategy: standard
- algorithmClassName: org.jeecg.modules.test.sharding.algorithm.StandardModTableShardAlgorithm
- type: CLASS_BASED
- database-inline:
- type: INLINE
- props:
- algorithm-expression: ds$->{operate_type % 2}
- tables:
- sys_log:
- actual-data-nodes: ds$->{0..1}.sys_log$->{0..1}
- database-strategy:
- standard:
- sharding-column: operate_type
- sharding-algorithm-name: database-inline
- table-strategy:
- standard:
- sharding-algorithm-name: table-classbased
- sharding-column: log_type','0fc2b030ca8c0008f148c84ecbd2a8c7',TO_DATE('2024-07-09 14:34:32','YYYY-MM-DD HH24:MI:SS.FF'),TO_DATE('2024-07-09 14:34:33','YYYY-MM-DD HH24:MI:SS.FF'),null,'192.168.1.11','I','springboot3','');
- SET IDENTITY_INSERT "NACOS"."HIS_CONFIG_INFO" OFF;
- INSERT INTO "NACOS"."ROLES"("USERNAME","ROLE") VALUES('nacos','ROLE_ADMIN');
- SET IDENTITY_INSERT "NACOS"."TENANT_CAPACITY" ON;
- SET IDENTITY_INSERT "NACOS"."TENANT_CAPACITY" OFF;
- SET IDENTITY_INSERT "NACOS"."TENANT_INFO" ON;
- INSERT INTO "NACOS"."TENANT_INFO"("ID","KP","TENANT_ID","TENANT_NAME","TENANT_DESC","CREATE_SOURCE","GMT_CREATE","GMT_MODIFIED") VALUES(1,'1','springboot3','springboot3','springboot3版本配置文件,与springboot2有很大区别','nacos',1720506551826,1720506551826);
- SET IDENTITY_INSERT "NACOS"."TENANT_INFO" OFF;
- INSERT INTO "NACOS"."USERS"("USERNAME","PASSWORD","ENABLED") VALUES('nacos','$2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu',1);
- ALTER TABLE "NACOS"."CONFIG_INFO" ADD CONSTRAINT PRIMARY KEY("ID") ;
- ALTER TABLE "NACOS"."CONFIG_INFO_AGGR" ADD CONSTRAINT PRIMARY KEY("ID") ;
- ALTER TABLE "NACOS"."CONFIG_INFO_BETA" ADD CONSTRAINT PRIMARY KEY("ID") ;
- ALTER TABLE "NACOS"."CONFIG_INFO_TAG" ADD CONSTRAINT PRIMARY KEY("ID") ;
- ALTER TABLE "NACOS"."CONFIG_TAGS_RELATION" ADD CONSTRAINT PRIMARY KEY("NID") ;
- ALTER TABLE "NACOS"."GROUP_CAPACITY" ADD CONSTRAINT PRIMARY KEY("ID") ;
- ALTER TABLE "NACOS"."HIS_CONFIG_INFO" ADD CONSTRAINT PRIMARY KEY("NID") ;
- ALTER TABLE "NACOS"."TENANT_CAPACITY" ADD CONSTRAINT PRIMARY KEY("ID") ;
- ALTER TABLE "NACOS"."TENANT_INFO" ADD CONSTRAINT PRIMARY KEY("ID") ;
- ALTER TABLE "NACOS"."USERS" ADD CONSTRAINT PRIMARY KEY("USERNAME") ;
- ALTER TABLE "NACOS"."HIS_CONFIG_INFO" ADD CHECK("ID" >= 0) ENABLE ;
- ALTER TABLE "NACOS"."CONFIG_INFO" ADD CONSTRAINT "UK_CONFIGINFO_DATAGROUPTENANT" UNIQUE("DATA_ID","GROUP_ID","TENANT_ID") ;
- ALTER TABLE "NACOS"."CONFIG_INFO_AGGR" ADD CONSTRAINT "UK_CONFIGINFOAGGR_DATAGROUPTENANTDATUM" UNIQUE("DATA_ID","GROUP_ID","TENANT_ID","DATUM_ID") ;
- ALTER TABLE "NACOS"."CONFIG_INFO_BETA" ADD CONSTRAINT "UK_CONFIGINFOBETA_DATAGROUPTENANT" UNIQUE("DATA_ID","GROUP_ID","TENANT_ID") ;
- ALTER TABLE "NACOS"."CONFIG_INFO_TAG" ADD CONSTRAINT "UK_CONFIGINFOTAG_DATAGROUPTENANTTAG" UNIQUE("DATA_ID","GROUP_ID","TENANT_ID","TAG_ID") ;
- ALTER TABLE "NACOS"."CONFIG_TAGS_RELATION" ADD CONSTRAINT "UK_CONFIGTAGRELATION_CONFIGIDTAG" UNIQUE("ID","TAG_NAME","TAG_TYPE") ;
- ALTER TABLE "NACOS"."GROUP_CAPACITY" ADD CONSTRAINT "UK_GROUP_ID" UNIQUE("GROUP_ID") ;
- ALTER TABLE "NACOS"."PERMISSIONS" ADD CONSTRAINT "UK_ROLE_PERMISSION" UNIQUE("ROLE","RESOURCE","ACTION") ;
- ALTER TABLE "NACOS"."ROLES" ADD CONSTRAINT "IDX_USER_ROLE" UNIQUE("USERNAME","ROLE") ;
- ALTER TABLE "NACOS"."TENANT_CAPACITY" ADD CONSTRAINT "UK_TENANT_ID" UNIQUE("TENANT_ID") ;
- ALTER TABLE "NACOS"."TENANT_INFO" ADD CONSTRAINT "UK_TENANT_INFO_KPTENANTID" UNIQUE("KP","TENANT_ID") ;
- COMMENT ON TABLE "NACOS"."CONFIG_INFO" IS 'config_info';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO"."ID" IS 'id';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO"."DATA_ID" IS 'data_id';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO"."CONTENT" IS 'content';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO"."MD5" IS 'md5';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO"."GMT_CREATE" IS '创建时间';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO"."GMT_MODIFIED" IS '修改时间';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO"."SRC_USER" IS 'source user';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO"."SRC_IP" IS 'source ip';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO"."TENANT_ID" IS '租户字段';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO"."ENCRYPTED_DATA_KEY" IS '密钥';
- COMMENT ON TABLE "NACOS"."CONFIG_INFO_AGGR" IS '增加租户字段';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_AGGR"."ID" IS 'id';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_AGGR"."DATA_ID" IS 'data_id';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_AGGR"."GROUP_ID" IS 'group_id';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_AGGR"."DATUM_ID" IS 'datum_id';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_AGGR"."CONTENT" IS '内容';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_AGGR"."GMT_MODIFIED" IS '修改时间';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_AGGR"."TENANT_ID" IS '租户字段';
- COMMENT ON TABLE "NACOS"."CONFIG_INFO_BETA" IS 'config_info_beta';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_BETA"."ID" IS 'id';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_BETA"."DATA_ID" IS 'data_id';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_BETA"."GROUP_ID" IS 'group_id';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_BETA"."APP_NAME" IS 'app_name';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_BETA"."CONTENT" IS 'content';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_BETA"."BETA_IPS" IS 'betaIps';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_BETA"."MD5" IS 'md5';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_BETA"."GMT_CREATE" IS '创建时间';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_BETA"."GMT_MODIFIED" IS '修改时间';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_BETA"."SRC_USER" IS 'source user';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_BETA"."SRC_IP" IS 'source ip';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_BETA"."TENANT_ID" IS '租户字段';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_BETA"."ENCRYPTED_DATA_KEY" IS '密钥';
- COMMENT ON TABLE "NACOS"."CONFIG_INFO_TAG" IS 'config_info_tag';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_TAG"."ID" IS 'id';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_TAG"."DATA_ID" IS 'data_id';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_TAG"."GROUP_ID" IS 'group_id';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_TAG"."TENANT_ID" IS 'tenant_id';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_TAG"."TAG_ID" IS 'tag_id';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_TAG"."APP_NAME" IS 'app_name';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_TAG"."CONTENT" IS 'content';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_TAG"."MD5" IS 'md5';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_TAG"."GMT_CREATE" IS '创建时间';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_TAG"."GMT_MODIFIED" IS '修改时间';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_TAG"."SRC_USER" IS 'source user';
- COMMENT ON COLUMN "NACOS"."CONFIG_INFO_TAG"."SRC_IP" IS 'source ip';
- COMMENT ON TABLE "NACOS"."CONFIG_TAGS_RELATION" IS 'config_tag_relation';
- COMMENT ON COLUMN "NACOS"."CONFIG_TAGS_RELATION"."ID" IS 'id';
- COMMENT ON COLUMN "NACOS"."CONFIG_TAGS_RELATION"."TAG_NAME" IS 'tag_name';
- COMMENT ON COLUMN "NACOS"."CONFIG_TAGS_RELATION"."TAG_TYPE" IS 'tag_type';
- COMMENT ON COLUMN "NACOS"."CONFIG_TAGS_RELATION"."DATA_ID" IS 'data_id';
- COMMENT ON COLUMN "NACOS"."CONFIG_TAGS_RELATION"."GROUP_ID" IS 'group_id';
- COMMENT ON COLUMN "NACOS"."CONFIG_TAGS_RELATION"."TENANT_ID" IS 'tenant_id';
- CREATE INDEX "IDX_DID"
- ON "NACOS"."HIS_CONFIG_INFO"("DATA_ID");
- CREATE INDEX "IDX_GMT_CREATE"
- ON "NACOS"."HIS_CONFIG_INFO"("GMT_CREATE");
- CREATE INDEX "IDX_GMT_MODIFIED"
- ON "NACOS"."HIS_CONFIG_INFO"("GMT_MODIFIED");
- CREATE INDEX "IDX_TENANT_ID"
- ON "NACOS"."TENANT_INFO"("TENANT_ID");
- ALTER TABLE "NACOS"."GROUP_CAPACITY" ADD CHECK("USAGE" >= 0) ENABLE ;
- ALTER TABLE "NACOS"."GROUP_CAPACITY" ADD CHECK("MAX_SIZE" >= 0) ENABLE ;
- ALTER TABLE "NACOS"."GROUP_CAPACITY" ADD CHECK("MAX_AGGR_COUNT" >= 0) ENABLE ;
- ALTER TABLE "NACOS"."GROUP_CAPACITY" ADD CHECK("MAX_AGGR_SIZE" >= 0) ENABLE ;
- ALTER TABLE "NACOS"."GROUP_CAPACITY" ADD CHECK("MAX_HISTORY_COUNT" >= 0) ENABLE ;
- ALTER TABLE "NACOS"."GROUP_CAPACITY" ADD CHECK("QUOTA" >= 0) ENABLE ;
- ALTER TABLE "NACOS"."TENANT_CAPACITY" ADD CHECK("QUOTA" >= 0) ENABLE ;
- ALTER TABLE "NACOS"."TENANT_CAPACITY" ADD CHECK("USAGE" >= 0) ENABLE ;
- ALTER TABLE "NACOS"."TENANT_CAPACITY" ADD CHECK("MAX_SIZE" >= 0) ENABLE ;
- ALTER TABLE "NACOS"."TENANT_CAPACITY" ADD CHECK("MAX_AGGR_COUNT" >= 0) ENABLE ;
- ALTER TABLE "NACOS"."TENANT_CAPACITY" ADD CHECK("MAX_AGGR_SIZE" >= 0) ENABLE ;
- ALTER TABLE "NACOS"."TENANT_CAPACITY" ADD CHECK("MAX_HISTORY_COUNT" >= 0) ENABLE ;
- COMMENT ON TABLE "NACOS"."GROUP_CAPACITY" IS '集群、各Group容量信息表';
- COMMENT ON COLUMN "NACOS"."GROUP_CAPACITY"."ID" IS '主键ID';
- COMMENT ON COLUMN "NACOS"."GROUP_CAPACITY"."GROUP_ID" IS 'Group ID,空字符表示整个集群';
- COMMENT ON COLUMN "NACOS"."GROUP_CAPACITY"."QUOTA" IS '配额,0表示使用默认值';
- COMMENT ON COLUMN "NACOS"."GROUP_CAPACITY"."USAGE" IS '使用量';
- COMMENT ON COLUMN "NACOS"."GROUP_CAPACITY"."MAX_SIZE" IS '单个配置大小上限,单位为字节,0表示使用默认值';
- COMMENT ON COLUMN "NACOS"."GROUP_CAPACITY"."MAX_AGGR_COUNT" IS '聚合子配置最大个数,,0表示使用默认值';
- COMMENT ON COLUMN "NACOS"."GROUP_CAPACITY"."MAX_AGGR_SIZE" IS '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值';
- COMMENT ON COLUMN "NACOS"."GROUP_CAPACITY"."MAX_HISTORY_COUNT" IS '最大变更历史数量';
- COMMENT ON COLUMN "NACOS"."GROUP_CAPACITY"."GMT_CREATE" IS '创建时间';
- COMMENT ON COLUMN "NACOS"."GROUP_CAPACITY"."GMT_MODIFIED" IS '修改时间';
- COMMENT ON TABLE "NACOS"."HIS_CONFIG_INFO" IS '多租户改造';
- COMMENT ON COLUMN "NACOS"."HIS_CONFIG_INFO"."APP_NAME" IS 'app_name';
- COMMENT ON COLUMN "NACOS"."HIS_CONFIG_INFO"."TENANT_ID" IS '租户字段';
- COMMENT ON COLUMN "NACOS"."HIS_CONFIG_INFO"."ENCRYPTED_DATA_KEY" IS '密钥';
- COMMENT ON TABLE "NACOS"."TENANT_CAPACITY" IS '租户容量信息表';
- COMMENT ON COLUMN "NACOS"."TENANT_CAPACITY"."ID" IS '主键ID';
- COMMENT ON COLUMN "NACOS"."TENANT_CAPACITY"."TENANT_ID" IS 'Tenant ID';
- COMMENT ON COLUMN "NACOS"."TENANT_CAPACITY"."QUOTA" IS '配额,0表示使用默认值';
- COMMENT ON COLUMN "NACOS"."TENANT_CAPACITY"."USAGE" IS '使用量';
- COMMENT ON COLUMN "NACOS"."TENANT_CAPACITY"."MAX_SIZE" IS '单个配置大小上限,单位为字节,0表示使用默认值';
- COMMENT ON COLUMN "NACOS"."TENANT_CAPACITY"."MAX_AGGR_COUNT" IS '聚合子配置最大个数';
- COMMENT ON COLUMN "NACOS"."TENANT_CAPACITY"."MAX_AGGR_SIZE" IS '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值';
- COMMENT ON COLUMN "NACOS"."TENANT_CAPACITY"."MAX_HISTORY_COUNT" IS '最大变更历史数量';
- COMMENT ON COLUMN "NACOS"."TENANT_CAPACITY"."GMT_CREATE" IS '创建时间';
- COMMENT ON COLUMN "NACOS"."TENANT_CAPACITY"."GMT_MODIFIED" IS '修改时间';
- COMMENT ON TABLE "NACOS"."TENANT_INFO" IS 'tenant_info';
- COMMENT ON COLUMN "NACOS"."TENANT_INFO"."ID" IS 'id';
- COMMENT ON COLUMN "NACOS"."TENANT_INFO"."KP" IS 'kp';
- COMMENT ON COLUMN "NACOS"."TENANT_INFO"."TENANT_ID" IS 'tenant_id';
- COMMENT ON COLUMN "NACOS"."TENANT_INFO"."TENANT_NAME" IS 'tenant_name';
- COMMENT ON COLUMN "NACOS"."TENANT_INFO"."TENANT_DESC" IS 'tenant_desc';
- COMMENT ON COLUMN "NACOS"."TENANT_INFO"."CREATE_SOURCE" IS 'create_source';
- COMMENT ON COLUMN "NACOS"."TENANT_INFO"."GMT_CREATE" IS '创建时间';
- COMMENT ON COLUMN "NACOS"."TENANT_INFO"."GMT_MODIFIED" IS '修改时间';
|