darks-logs
darks-logs copied to clipboard
SqliteAppender db upgrade
How to set the path of datebase? How to upgrade the datebase? How to create two tables? Why log file no content?
logd.root=info,SQLITE,console,FILE
logd.appender.SQLITE=SqliteAppender
logd.appender.SQLITE.layout=PatternLayout
logd.appender.SQLITE.dbName=logs.db
logd.appender.SQLITE.dbVersion=1
logd.appender.SQLITE.table=tb_logs
logd.appender.SQLITE.createSQL=create table if not exists tb_logs(id integer primary key autoincrement, date text, level text, tag text, message text)
logd.appender.SQLITE.columnsMap.date=%d{yyyy-MM-dd HH:mm:ss}
logd.appender.SQLITE.columnsMap.level=%p
logd.appender.SQLITE.columnsMap.tag=%c
logd.appender.SQLITE.columnsMap.message=%m
logd.appender.console=ConsoleAppender
logd.appender.console.layout=PatternLayout
logd.appender.console.layout.convertor=DefaultPattern
logd.appender.console.layout.pattern=%d{yyyy-MM-dd HH:mm:ss} [%p] %c - %m%n
logd.appender.console.async=false
logd.appender.FILE=FileDateSizeAppender
logd.appender.FILE.layout=PatternLayout
logd.appender.FILE.layout.pattern=%d{yyyy-MM-dd HH:mm:ss} %c{1} - %m%n
logd.appender.FILE.fileName=/sdcard/logs/log_${Dyyyy_MM_dd}.txt
logd.appender.FILE.buffered=true
logd.appender.FILE.maxSize=10485760
logd.appender.FILE.keepDay=7