Dependency on SQLite? #112
Answered
by
rabbibotton
BenedictHW
asked this question in
Q&A
Replies: 1 comment 1 reply
-
Up until now I have only used sqlserver and cl-dbi for some demos. Up until
now you really don't need any databases. I am in the middle of adding data
bindings and was going to use the dbi interface for the database access
since it had a few backends, but not there yet, so your timing is perfect :)
I will for sure look into rucksack if adding any source of db use to CLOG
itself as I want it pure lisp as much as possible.
I assumed since any reasonable system today has sqlserver as part of the OS
(window is not reasonable but easy enough to add the dll) so would not be
harmful to require it for CLOG.
Do you see an issue with the inclusion of sqlserver an issue?
I could also can move all the database dependencies to their own asdf
system (say :clog/db) would that solve things for you?
Have you considered adding a cl-dbi driver for rucksack?
…On Fri, Feb 18, 2022 at 9:04 AM Hans ***@***.***> wrote:
Good morning Dr. Botton,
First things first, thank you for CLOG. Especially the tutorials and great
documentation. For a portable, lispier persistence solution concerning my
hobby project I use Rucksack
<https://gitlab.common-lisp.net/rucksack/rucksack/-/blob/master/doc/talk-eclm2006.txt>
(embedded, open source version of Allegrocache) in lieu of SQLite. I also
desire to remain a clogger! Are there any plans to let me have my cake and
eat it too? Right now I've just included sqlite as part of my build
dependencies.
I know you've :depends-on CL-DBI, but maybe CLSQL .asd files might be
useful as an example? I know CLSQL manages multiple backends.
Cheers,
Hanshen
—
Reply to this email directly, view it on GitHub
<#112>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACYUEFLLIHMOOTILIWLQ7W3U3ZGU5ANCNFSM5OYAHF7Q>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
1 reply
Answer selected by
BenedictHW
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Good morning Dr. Botton,
First things first, thank you for CLOG. Especially the tutorials and great documentation. For a portable, lispier persistence solution concerning my hobby project I use Rucksack (embedded, open source version of Allegrocache) in lieu of SQLite. I also desire to remain a clogger! Are there any plans to let me have my cake and eat it too? Right now I've just included sqlite as part of my build dependencies.
I know you've
:depends-on
CL-DBI, but maybe CLSQL.asd
files might be useful as an example? I know CLSQL manages multiple backends.Cheers,
Hanshen
Beta Was this translation helpful? Give feedback.
All reactions