summaryrefslogtreecommitdiff
path: root/bin/ultramarine
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2018-01-02 17:55:53 +0000
committerdakkar <dakkar@thenautilus.net>2018-01-02 17:55:53 +0000
commit9a1001da0406efa10e7c7a838d77b9466b811a44 (patch)
tree8b238eeccafacb98b94fb0323f29df25f131c0b3 /bin/ultramarine
parentuse root-relative dirs in db (diff)
downloadUltramarine-9a1001da0406efa10e7c7a838d77b9466b811a44.tar.gz
Ultramarine-9a1001da0406efa10e7c7a838d77b9466b811a44.tar.bz2
Ultramarine-9a1001da0406efa10e7c7a838d77b9466b811a44.zip
the db model is sqlite-specific, make it obvious
Diffstat (limited to 'bin/ultramarine')
-rw-r--r--bin/ultramarine7
1 files changed, 3 insertions, 4 deletions
diff --git a/bin/ultramarine b/bin/ultramarine
index e7c545e..513e861 100644
--- a/bin/ultramarine
+++ b/bin/ultramarine
@@ -3,7 +3,7 @@ use v6.d.PREVIEW;
use Ultramarine::Model::License;
use Ultramarine::Model::Users;
use Ultramarine::Model::DirScanner;
-use Ultramarine::Model::DB;
+use Ultramarine::Model::DB::SQLite;
use Ultramarine::Model::MusicFile;
use Ultramarine::Model::Collection;
use Ultramarine::Middleware::Authentication;
@@ -20,9 +20,8 @@ my $users = Ultramarine::Model::Users.new(
my $controller = Ultramarine::Controller.new(
license => Ultramarine::Model::License.new,
collection => Ultramarine::Model::Collection.new(
- db => Ultramarine::Model::DB.new(
- :db-driver<SQLite>,
- :db-args(:database('/tmp/songs.sqlite')),
+ db => Ultramarine::Model::DB::SQLite.new(
+ :db-path('/tmp/songs.sqlite'),
),
dirscan => Ultramarine::Model::DirScanner.new(
:root('/mnt/music/Alanis Morissette'),