Sha256: 975258ee18b33b2a16c475bb5b52b31bca29b01f888a1459daba33d455032456

Contents?: true

Size: 655 Bytes

Versions: 2

Compression:

Stored size: 655 Bytes

Contents

# frozen_string_literal: true

require "bundler/inline"

$LOAD_PATH.unshift(__dir__)

gemfile do
  source "https://rubygems.org"

  gem "sqlite3", "~> 1.7"
  gem "activerecord", "~> 7.1", ">= 7.1.2", require: "active_record"
  gem "solid-adapters", path: "../../"
end

require "active_support/all"

require "db/setup"

::Solid::Adapters.configuration do |config|
  enabled = ENV.fetch("SOLID_ADAPTERS_ENABLED", "true") != "false"

  config.interface_enabled = enabled
end

module User
  require "lib/user/data"
  require "lib/user/repository"
  require "lib/user/creation"
end

require "app/models/user/record"
require "app/models/user/record/repository"

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
solid-adapters-1.1.0 examples/ports_and_adapters/config.rb
solid-adapters-1.0.0 examples/ports_and_adapters/config.rb