WIP: remove the old database abstraction layer

remove such classes:
- DbBase
- DbConn
- DbTextStream
- Db

while here:
- remove: TextStream, SLog, TexTextStream
This commit is contained in:
2024-06-22 18:03:54 +02:00
parent 5d457f3d4b
commit 6aa100f12c
138 changed files with 6658 additions and 12402 deletions

View File

@@ -19,12 +19,16 @@
./groupinfo.o: ../../../../pikotools/src/space/space.h
# ../../../../pikotools/src/space/space.h includes:
# convert/inttostr.h
# convert/misc.h
# utf8/utf8.h
./groupinfo.o: ../../../../pikotools/src/convert/inttostr.h
./groupinfo.o: ../../../../pikotools/src/convert/misc.h
# ../../../../pikotools/src/convert/misc.h includes:
# textstream/stream.h
./groupinfo.o: ../../../../pikotools/src/textstream/stream.h
./groupinfo.o: ../../../../pikotools/src/utf8/utf8.h
# ../../../../pikotools/src/utf8/utf8.h includes:
# textstream/stream.h
./groupinfo.o: ../../../../pikotools/src/textstream/stream.h
./groupinfo.o: ../../../../pikotools/src/convert/baseparser.h
# ../../../../pikotools/src/convert/baseparser.h includes:
# textstream/textstream.h
@@ -51,7 +55,6 @@
# core/winixsystem.h
# core/cur.h
# core/sessionmanager.h
# core/slog.h
# templates/locale.h
./groupinfo.o: ../../../../winix/winixd/core/winixsystem.h
# ../../../../winix/winixd/core/winixsystem.h includes:
@@ -62,7 +65,6 @@
# job.h
# dirs.h
# mounts.h
# db/db.h
# request.h
# config.h
# crypt.h
@@ -182,7 +184,6 @@
./groupinfo.o: ../../../../morm/src/dbexpression.h
# ../../../../morm/src/dbexpression.h includes:
# baseexpression.h
# morm_types.h
./groupinfo.o: ../../../../morm/src/baseexpression.h
# ../../../../morm/src/baseexpression.h includes:
# textstream/stream.h
@@ -289,7 +290,6 @@
# models/item.h
# error.h
# config.h
# textstream.h
# templates/htmltextstream.h
# date/date.h
# space/space.h
@@ -359,11 +359,6 @@
# misc.h
./groupinfo.o: ../../../../pikotools/src/convert/text.h
./groupinfo.o: ../../../../pikotools/src/convert/misc.h
# ../../../../pikotools/src/convert/misc.h includes:
# text.h
# textstream/stream.h
# textstream/types.h
./groupinfo.o: ../../../../pikotools/src/textstream/types.h
./groupinfo.o: ../../../../ezc/src/ezc.h
# ../../../../ezc/src/ezc.h includes:
# version.h
@@ -420,32 +415,6 @@
./groupinfo.o: ../../../../winix/winixd/templates/htmltextstream.h
./groupinfo.o: ../../../../winix/winixd/core/error.h
./groupinfo.o: ../../../../winix/winixd/core/config.h
./groupinfo.o: ../../../../winix/winixd/core/textstream.h
# ../../../../winix/winixd/core/textstream.h includes:
# misc.h
# space/space.h
# date/date.h
# textstream/textstream.h
# utf8/utf8.h
./groupinfo.o: ../../../../winix/winixd/core/misc.h
# ../../../../winix/winixd/core/misc.h includes:
# requesttypes.h
# date/date.h
# textstream/textstream.h
# utf8/utf8.h
# winix_const.h
# convert/convert.h
./groupinfo.o: ../../../../winix/winixd/core/winix_const.h
./groupinfo.o: ../../../../pikotools/src/convert/convert.h
# ../../../../pikotools/src/convert/convert.h includes:
# inttostr.h
# patternreplacer.h
# strtoint.h
# text.h
# double.h
./groupinfo.o: ../../../../pikotools/src/convert/inttostr.h
./groupinfo.o: ../../../../pikotools/src/convert/patternreplacer.h
./groupinfo.o: ../../../../pikotools/src/convert/double.h
./groupinfo.o: ../../../../winix/winixd/models/winixmodel.h
./groupinfo.o: ../../../../winix/winixd/core/header.h
# ../../../../winix/winixd/core/header.h includes:
@@ -469,53 +438,8 @@
./groupinfo.o: ../../../../winix/winixd/core/mounts.h
# ../../../../winix/winixd/core/mounts.h includes:
# mount.h
# error.h
# db/db.h
# request.h
# mountparser.h
# winixmodeldeprecated.h
./groupinfo.o: ../../../../winix/winixd/db/db.h
# ../../../../winix/winixd/db/db.h includes:
# dbbase.h
# models/user.h
# models/group.h
# core/dircontainer.h
# core/ugcontainer.h
./groupinfo.o: ../../../../winix/winixd/db/dbbase.h
# ../../../../winix/winixd/db/dbbase.h includes:
# dbconn.h
# dbtextstream.h
# core/error.h
# space/spaceparser.h
# date/date.h
# core/winixbase.h
./groupinfo.o: ../../../../winix/winixd/db/dbconn.h
# ../../../../winix/winixd/db/dbconn.h includes:
# dbtextstream.h
# core/winixbase.h
./groupinfo.o: ../../../../winix/winixd/db/dbtextstream.h
# ../../../../winix/winixd/db/dbtextstream.h includes:
# core/textstream.h
# textstream/textstream.h
./groupinfo.o: ../../../../winix/winixd/core/textstream.h
./groupinfo.o: ../../../../winix/winixd/core/error.h
./groupinfo.o: ../../../../winix/winixd/models/user.h
# ../../../../winix/winixd/models/user.h includes:
# model.h
# space/space.h
# date/date.h
# templates/misc.h
# winixmodel.h
./groupinfo.o: ../../../../winix/winixd/models/group.h
# ../../../../winix/winixd/models/group.h includes:
# model.h
./groupinfo.o: ../../../../winix/winixd/core/dircontainer.h
# ../../../../winix/winixd/core/dircontainer.h includes:
# winixbase.h
# models/item.h
./groupinfo.o: ../../../../winix/winixd/core/ugcontainer.h
# ../../../../winix/winixd/core/ugcontainer.h includes:
# winixbase.h
./groupinfo.o: ../../../../winix/winixd/core/mountparser.h
# ../../../../winix/winixd/core/mountparser.h includes:
# mount.h
@@ -527,9 +451,15 @@
# models/user.h
# plugindata.h
# rebus.h
# textstream.h
# date/date.h
# ipban.h
./groupinfo.o: ../../../../winix/winixd/models/user.h
# ../../../../winix/winixd/models/user.h includes:
# model.h
# space/space.h
# date/date.h
# templates/misc.h
# winixmodel.h
./groupinfo.o: ../../../../winix/winixd/core/rebus.h
# ../../../../winix/winixd/core/rebus.h includes:
# winixbase.h
@@ -547,11 +477,13 @@
./groupinfo.o: ../../../../winix/winixd/core/dirs.h
# ../../../../winix/winixd/core/dirs.h includes:
# dircontainer.h
# db/db.h
# request.h
# models/item.h
# winixmodeldeprecated.h
./groupinfo.o: ../../../../winix/winixd/core/dircontainer.h
# ../../../../winix/winixd/core/dircontainer.h includes:
# winixbase.h
# models/item.h
./groupinfo.o: ../../../../winix/winixd/core/crypt.h
# ../../../../winix/winixd/core/crypt.h includes:
# run.h
@@ -567,9 +499,10 @@
# ugcontainer.h
# lastcontainer.h
# cur.h
# db/db.h
# models/winixmodel.h
./groupinfo.o: ../../../../winix/winixd/core/ugcontainer.h
# ../../../../winix/winixd/core/ugcontainer.h includes:
# winixbase.h
./groupinfo.o: ../../../../winix/winixd/core/lastcontainer.h
# ../../../../winix/winixd/core/lastcontainer.h includes:
# date/date.h
@@ -577,8 +510,6 @@
./groupinfo.o: ../../../../winix/winixd/core/image.h
# ../../../../winix/winixd/core/image.h includes:
# basethread.h
# textstream.h
# db/db.h
# core/config.h
# models/item.h
./groupinfo.o: ../../../../winix/winixd/core/threadmanager.h
@@ -618,7 +549,6 @@
./groupinfo.o: ../../../../winix/winixd/notify/templatesnotify.h
# ../../../../winix/winixd/notify/templatesnotify.h includes:
# ezc.h
# core/textstream.h
# notifypool.h
./groupinfo.o: ../../../../winix/winixd/core/users.h
./groupinfo.o: ../../../../winix/winixd/core/timezones.h
@@ -660,17 +590,12 @@
./groupinfo.o: ../../../../tito/src/base64.h ../../../../tito/src/aes.h
# ../../../../tito/src/aes.h includes:
# log/log.h
./groupinfo.o: ../../../../winix/winixd/core/slog.h
# ../../../../winix/winixd/core/slog.h includes:
# cur.h
# logmanipulators.h
# templates/locale.h
# textstream/textstream.h
./groups.o: groups.h ../../../../pikotools/src/space/spaceparser.h
./groups.o: ../../../../pikotools/src/space/space.h
./groups.o: ../../../../pikotools/src/convert/inttostr.h
./groups.o: ../../../../pikotools/src/utf8/utf8.h
./groups.o: ../../../../pikotools/src/convert/misc.h
./groups.o: ../../../../pikotools/src/textstream/stream.h
./groups.o: ../../../../pikotools/src/utf8/utf8.h
./groups.o: ../../../../pikotools/src/convert/baseparser.h
./groups.o: ../../../../pikotools/src/textstream/textstream.h
./groups.o: ../../../../pikotools/src/textstream/stream.h
@@ -742,7 +667,6 @@
./groups.o: ../../../../pikotools/src/convert/strtoint.h
./groups.o: ../../../../pikotools/src/convert/text.h
./groups.o: ../../../../pikotools/src/convert/misc.h
./groups.o: ../../../../pikotools/src/textstream/types.h
./groups.o: ../../../../ezc/src/ezc.h ../../../../ezc/src/version.h
./groups.o: ../../../../ezc/src/generator.h ../../../../ezc/src/blocks.h
./groups.o: ../../../../ezc/src/cache.h ../../../../ezc/src/functions.h
@@ -753,13 +677,6 @@
./groups.o: ../../../../winix/winixd/templates/htmltextstream.h
./groups.o: ../../../../winix/winixd/core/error.h
./groups.o: ../../../../winix/winixd/core/config.h
./groups.o: ../../../../winix/winixd/core/textstream.h
./groups.o: ../../../../winix/winixd/core/misc.h
./groups.o: ../../../../winix/winixd/core/winix_const.h
./groups.o: ../../../../pikotools/src/convert/convert.h
./groups.o: ../../../../pikotools/src/convert/inttostr.h
./groups.o: ../../../../pikotools/src/convert/patternreplacer.h
./groups.o: ../../../../pikotools/src/convert/double.h
./groups.o: ../../../../winix/winixd/models/winixmodel.h
./groups.o: ../../../../winix/winixd/core/header.h
./groups.o: ../../../../winix/winixd/core/compress.h
@@ -769,18 +686,9 @@
./groups.o: ../../../../winix/winixd/core/plugindata.h
./groups.o: ../../../../winix/winixd/core/mount.h
./groups.o: ../../../../winix/winixd/core/mounts.h
./groups.o: ../../../../winix/winixd/db/db.h
./groups.o: ../../../../winix/winixd/db/dbbase.h
./groups.o: ../../../../winix/winixd/db/dbconn.h
./groups.o: ../../../../winix/winixd/db/dbtextstream.h
./groups.o: ../../../../winix/winixd/core/textstream.h
./groups.o: ../../../../winix/winixd/core/error.h
./groups.o: ../../../../winix/winixd/models/user.h
./groups.o: ../../../../winix/winixd/models/group.h
./groups.o: ../../../../winix/winixd/core/dircontainer.h
./groups.o: ../../../../winix/winixd/core/ugcontainer.h
./groups.o: ../../../../winix/winixd/core/mountparser.h
./groups.o: ../../../../winix/winixd/core/session.h
./groups.o: ../../../../winix/winixd/models/user.h
./groups.o: ../../../../winix/winixd/core/rebus.h
./groups.o: ../../../../winix/winixd/core/ipban.h
./groups.o: ../../../../winix/winixd/core/loadavg.h
@@ -814,7 +722,6 @@
./groups.o: ../../../../winix/winixd/core/ipbancontainer.h
./groups.o: ../../../../winix/winixd/core/sessionidmanager.h
./groups.o: ../../../../tito/src/base64.h ../../../../tito/src/aes.h
./groups.o: ../../../../winix/winixd/core/slog.h
./init.o: ../../../../winix/winixd/core/log.h
./init.o: ../../../../winix/winixd/core/plugin.h
# ../../../../winix/winixd/core/plugin.h includes:
@@ -831,8 +738,9 @@
./init.o: ../../../../pikotools/src/space/spaceparser.h
./init.o: ../../../../pikotools/src/space/space.h
./init.o: ../../../../pikotools/src/convert/inttostr.h
./init.o: ../../../../pikotools/src/utf8/utf8.h
./init.o: ../../../../pikotools/src/convert/misc.h
./init.o: ../../../../pikotools/src/textstream/stream.h
./init.o: ../../../../pikotools/src/utf8/utf8.h
./init.o: ../../../../pikotools/src/convert/baseparser.h
./init.o: ../../../../pikotools/src/textstream/textstream.h
./init.o: ../../../../pikotools/src/textstream/stream.h
@@ -897,43 +805,25 @@
./init.o: ../../../../pikotools/src/convert/patternreplacer.h
./init.o: ../../../../pikotools/src/convert/strtoint.h
./init.o: ../../../../pikotools/src/convert/text.h
./init.o: ../../../../pikotools/src/convert/misc.h
./init.o: ../../../../pikotools/src/textstream/types.h
./init.o: ../../../../ezc/src/ezc.h ../../../../ezc/src/version.h
./init.o: ../../../../ezc/src/generator.h ../../../../ezc/src/blocks.h
./init.o: ../../../../ezc/src/cache.h ../../../../ezc/src/functions.h
./init.o: ../../../../ezc/src/objects.h ../../../../ezc/src/pattern.h
./init.o: ../../../../ezc/src/outstreams.h
./init.o: ../../../../pikotools/src/convert/misc.h ../../../../ezc/src/ezc.h
./init.o: ../../../../ezc/src/version.h ../../../../ezc/src/generator.h
./init.o: ../../../../ezc/src/blocks.h ../../../../ezc/src/cache.h
./init.o: ../../../../ezc/src/functions.h ../../../../ezc/src/objects.h
./init.o: ../../../../ezc/src/pattern.h ../../../../ezc/src/outstreams.h
./init.o: ../../../../ezc/src/expressionparser.h ../../../../ezc/src/models.h
./init.o: ../../../../ezc/src/patternparser.h
./init.o: ../../../../winix/winixd/templates/htmltextstream.h
./init.o: ../../../../winix/winixd/core/error.h
./init.o: ../../../../winix/winixd/core/config.h
./init.o: ../../../../winix/winixd/core/textstream.h
./init.o: ../../../../winix/winixd/core/misc.h
./init.o: ../../../../winix/winixd/core/winix_const.h
./init.o: ../../../../pikotools/src/convert/convert.h
./init.o: ../../../../pikotools/src/convert/inttostr.h
./init.o: ../../../../pikotools/src/convert/patternreplacer.h
./init.o: ../../../../pikotools/src/convert/double.h
./init.o: ../../../../winix/winixd/models/winixmodel.h
./init.o: ../../../../winix/winixd/core/header.h
./init.o: ../../../../winix/winixd/core/compress.h
./init.o: ../../../../winix/winixd/core/winixbase.h
./init.o: ../../../../winix/winixd/core/plugin.h
./init.o: ../../../../winix/winixd/core/mounts.h
./init.o: ../../../../winix/winixd/db/db.h
./init.o: ../../../../winix/winixd/db/dbbase.h
./init.o: ../../../../winix/winixd/db/dbconn.h
./init.o: ../../../../winix/winixd/db/dbtextstream.h
./init.o: ../../../../winix/winixd/core/textstream.h
./init.o: ../../../../winix/winixd/core/error.h
./init.o: ../../../../winix/winixd/models/user.h
./init.o: ../../../../winix/winixd/models/group.h
./init.o: ../../../../winix/winixd/core/dircontainer.h
./init.o: ../../../../winix/winixd/core/ugcontainer.h
./init.o: ../../../../winix/winixd/core/mountparser.h
./init.o: ../../../../winix/winixd/core/session.h
./init.o: ../../../../winix/winixd/models/user.h
./init.o: ../../../../winix/winixd/core/rebus.h
./init.o: ../../../../winix/winixd/core/ipban.h
./init.o: ../../../../winix/winixd/core/loadavg.h
@@ -967,7 +857,6 @@
./init.o: ../../../../winix/winixd/core/ipbancontainer.h
./init.o: ../../../../winix/winixd/core/sessionidmanager.h
./init.o: ../../../../tito/src/base64.h ../../../../tito/src/aes.h
./init.o: ../../../../winix/winixd/core/slog.h
./init.o: ../../../../winix/winixd/functions/functions.h
# ../../../../winix/winixd/functions/functions.h includes:
# functionbase.h
@@ -1021,7 +910,6 @@
# core/winixrequest.h
./init.o: ../../../../winix/winixd/functions/functionbase.h
# ../../../../winix/winixd/functions/functionbase.h includes:
# db/db.h
# core/request.h
# core/config.h
# core/synchro.h
@@ -1031,7 +919,6 @@
./init.o: ../../../../winix/winixd/functions/functionparser.h
# ../../../../winix/winixd/functions/functionparser.h includes:
# core/winixmodeldeprecated.h
# db/db.h
# core/cur.h
# core/dirs.h
./init.o: ../../../../winix/winixd/core/dirs.h
@@ -1052,9 +939,7 @@
./init.o: ../../../../winix/winixd/functions/privchanger.h
# ../../../../winix/winixd/functions/privchanger.h includes:
# core/winixmodeldeprecated.h
# core/request.h
# core/system.h
# db/db.h
./init.o: ../../../../winix/winixd/functions/chown.h
# ../../../../winix/winixd/functions/chown.h includes:
# functionbase.h
@@ -1210,7 +1095,6 @@
# core/system.h
# core/sessionmanager.h
# html/htmlparser.h
# db/db.h
# core/winixrequest.h
./templates.o: ../../../../ezc/src/ezc.h ../../../../ezc/src/version.h
./templates.o: ../../../../ezc/src/generator.h ../../../../ezc/src/blocks.h
@@ -1264,6 +1148,7 @@
./templates.o: ../../../../winix/winixd/core/config.h
./templates.o: ../../../../pikotools/src/space/spaceparser.h
./templates.o: ../../../../pikotools/src/space/space.h
./templates.o: ../../../../pikotools/src/convert/misc.h
./templates.o: ../../../../pikotools/src/convert/baseparser.h
./templates.o: ../../../../winix/winixd/core/log.h
./templates.o: ../../../../winix/winixd/core/logmanipulators.h
@@ -1295,7 +1180,6 @@
./templates.o: ../../../../pikotools/src/convert/strtoint.h
./templates.o: ../../../../pikotools/src/convert/text.h
./templates.o: ../../../../pikotools/src/convert/misc.h
./templates.o: ../../../../pikotools/src/textstream/types.h
./templates.o: ../../../../winix/winixd/templates/htmltextstream.h
./templates.o: ../../../../winix/winixd/templates/indexpatterns.h
# ../../../../winix/winixd/templates/indexpatterns.h includes:
@@ -1323,13 +1207,6 @@
./templates.o: ../../../../winix/winixd/core/requesttypes.h
./templates.o: ../../../../winix/winixd/core/error.h
./templates.o: ../../../../winix/winixd/core/config.h
./templates.o: ../../../../winix/winixd/core/textstream.h
./templates.o: ../../../../winix/winixd/core/misc.h
./templates.o: ../../../../winix/winixd/core/winix_const.h
./templates.o: ../../../../pikotools/src/convert/convert.h
./templates.o: ../../../../pikotools/src/convert/inttostr.h
./templates.o: ../../../../pikotools/src/convert/patternreplacer.h
./templates.o: ../../../../pikotools/src/convert/double.h
./templates.o: ../../../../winix/winixd/models/winixmodel.h
./templates.o: ../../../../winix/winixd/core/header.h
./templates.o: ../../../../winix/winixd/core/compress.h
@@ -1339,18 +1216,9 @@
./templates.o: ../../../../winix/winixd/core/plugindata.h
./templates.o: ../../../../winix/winixd/core/mount.h
./templates.o: ../../../../winix/winixd/core/mounts.h
./templates.o: ../../../../winix/winixd/db/db.h
./templates.o: ../../../../winix/winixd/db/dbbase.h
./templates.o: ../../../../winix/winixd/db/dbconn.h
./templates.o: ../../../../winix/winixd/db/dbtextstream.h
./templates.o: ../../../../winix/winixd/core/textstream.h
./templates.o: ../../../../winix/winixd/core/error.h
./templates.o: ../../../../winix/winixd/models/user.h
./templates.o: ../../../../winix/winixd/models/group.h
./templates.o: ../../../../winix/winixd/core/dircontainer.h
./templates.o: ../../../../winix/winixd/core/ugcontainer.h
./templates.o: ../../../../winix/winixd/core/mountparser.h
./templates.o: ../../../../winix/winixd/core/session.h
./templates.o: ../../../../winix/winixd/models/user.h
./templates.o: ../../../../winix/winixd/core/rebus.h
./templates.o: ../../../../winix/winixd/core/ipban.h
./templates.o: ../../../../winix/winixd/core/loadavg.h
@@ -1371,7 +1239,6 @@
./templates.o: ../../../../winix/winixd/core/ipbancontainer.h
./templates.o: ../../../../winix/winixd/core/sessionidmanager.h
./templates.o: ../../../../tito/src/base64.h ../../../../tito/src/aes.h
./templates.o: ../../../../winix/winixd/core/slog.h
./templates.o: ../../../../winix/winixd/templates/locale.h
./templates.o: ../../../../winix/winixd/core/image.h
./templates.o: ../../../../winix/winixd/core/threadmanager.h
@@ -1388,3 +1255,21 @@
./templates.o: ../../../../pikotools/src/html/htmlparser.h
./templates.o: ../../../../winix/winixd/core/plugin.h groupinfo.h
./templates.o: ../../../../winix/winixd/core/misc.h
# ../../../../winix/winixd/core/misc.h includes:
# requesttypes.h
# date/date.h
# textstream/textstream.h
# utf8/utf8.h
# winix_const.h
# convert/convert.h
./templates.o: ../../../../winix/winixd/core/winix_const.h
./templates.o: ../../../../pikotools/src/convert/convert.h
# ../../../../pikotools/src/convert/convert.h includes:
# inttostr.h
# patternreplacer.h
# strtoint.h
# text.h
# double.h
./templates.o: ../../../../pikotools/src/convert/inttostr.h
./templates.o: ../../../../pikotools/src/convert/patternreplacer.h
./templates.o: ../../../../pikotools/src/convert/double.h