Chris Wilson
09/23/2022, 2:29 AMuser.spree_roles << Spree::Role.find_or_create_by(name: 'admin')Chris Wilson
09/23/2022, 2:31 AMChris Wilson
09/23/2022, 2:35 AMChris Wilson
09/23/2022, 2:39 AMwaiting_for_dev
09/23/2022, 4:10 AMelia
09/23/2022, 11:37 AMSpree.user_classChris Wilson
09/23/2022, 3:23 PMChris Wilson
09/23/2022, 3:27 PMelia
09/23/2022, 3:29 PMgem install rails
rails new my_brand_new_store --skip-javascript
cd my_brand_new_store
bundle add solidus
bin/rails g solidus:installChris Wilson
09/23/2022, 3:48 PMelia
09/23/2022, 3:49 PMChris Wilson
09/23/2022, 3:50 PMelia
09/23/2022, 3:50 PMChris Wilson
09/23/2022, 3:52 PMChris Wilson
09/23/2022, 3:53 PMelia
09/23/2022, 3:53 PMSolidus has been installed successfully. You're all ready to go!
 
Enjoy!
my_brand_new_store:master ⤑ bin/rails c                                                                                 /t/my_brand_new_store
/Users/elia/.asdf/installs/ruby/2.7.6/lib/ruby/2.7.0/net/protocol.rb:66: warning: already initialized constant Net::ProtocRetryError
/Users/elia/.asdf/installs/ruby/2.7.6/lib/ruby/gems/2.7.0/gems/net-protocol-0.1.3/lib/net/protocol.rb:68: warning: previous definition of ProtocRetryError was here
/Users/elia/.asdf/installs/ruby/2.7.6/lib/ruby/2.7.0/net/protocol.rb:206: warning: already initialized constant Net::BufferedIO::BUFSIZE
/Users/elia/.asdf/installs/ruby/2.7.6/lib/ruby/gems/2.7.0/gems/net-protocol-0.1.3/lib/net/protocol.rb:208: warning: previous definition of BUFSIZE was here
/Users/elia/.asdf/installs/ruby/2.7.6/lib/ruby/2.7.0/net/protocol.rb:503: warning: already initialized constant Net::NetPrivate::Socket
/Users/elia/.asdf/installs/ruby/2.7.6/lib/ruby/gems/2.7.0/gems/net-protocol-0.1.3/lib/net/protocol.rb:504: warning: previous definition of Socket was here
Loading development environment (Rails 7.0.4)
irb: warn: can't alias context from irb_context.
>> Spree::User.first
  Spree::User Load (0.2ms)  SELECT "spree_users".* FROM "spree_users" WHERE "spree_users"."deleted_at" IS NULL ORDER BY "spree_users"."id" ASC LIMIT ?  [["LIMIT", 1]]         
=> #<Spree::User id: 1, email: "admin@example.com", persistence_token: nil, perishable_token: nil, last_request_at: nil, login: "admin@example.com", ship_address_id: nil, bill_address_id: nil, created_at: "2022-09-23 15:51:13.706562000 +0000", updated_at: "2022-09-23 15:51:13.725575000 +0000", spree_api_key: [FILTERED], authentication_token: nil, deleted_at: nil>
>> Spree::User.first.spree_roles
  Spree::User Load (0.2ms)  SELECT "spree_users".* FROM "spree_users" WHERE "spree_users"."deleted_at" IS NULL ORDER BY "spree_users"."id" ASC LIMIT ?  [["LIMIT", 1]]                                                             
  Spree::Role Load (0.1ms)  SELECT "spree_roles".* FROM "spree_roles" INNER JOIN "spree_roles_users" ON "spree_roles"."id" = "spree_roles_users"."role_id" WHERE "spree_roles_users"."user_id" = ?  [["user_id", 1]]               
=>                                                                                    
[#<Spree::Role:0x0000000112c89188                                                     
  id: 1,                                                                              
  name: "admin",                                                                      
  created_at: Fri, 23 Sep 2022 15:51:12.115639000 UTC +00:00,                         
  updated_at: Fri, 23 Sep 2022 15:51:12.115639000 UTC +00:00>]                        
>>elia
09/23/2022, 3:54 PMsolidus:install --auto-acceptelia
09/23/2022, 4:00 PMgem install rails
rails new my_brand_new_store --skip-javascript
cd my_brand_new_store
bundle add solidus
bin/rails g solidus:install --auto-acceptChris Wilson
09/23/2022, 4:01 PMChris Wilson
09/23/2022, 4:05 PMbundle installChris Wilson
09/23/2022, 4:05 PMelia
09/23/2022, 4:06 PMelia
09/23/2022, 4:07 PMgem 'apparition', '~> 0.6.0', github: 'twalpole/apparition'elia
09/23/2022, 4:07 PMmy_brand_new_store:master ⤑ bundle info apparition         /t/my_brand_new_store
  * apparition (0.6.0 ca86be4)
	Summary: Chrome driver using CDP for Capybara
	Homepage: <https://github.com/twalpole/apparition>
	Path: /Users/elia/.asdf/installs/ruby/3.1.1/lib/ruby/gems/3.1.0/bundler/gems/apparition-ca86be4d54af
my_brand_new_store:master ⤑                                /t/my_brand_new_storeChris Wilson
09/23/2022, 4:09 PMChris Wilson
09/23/2022, 4:10 PMbundle info [gemname]bundle installbundle installbundle installbundle installbundle installelia
09/23/2022, 4:13 PMChris Wilson
09/23/2022, 4:15 PMChris Wilson
09/23/2022, 4:15 PMgem install rails
rails new my_brand_new_store --skip-javascript
cd my_brand_new_store
bundle add solidus
bin/rails g solidus:install --auto-acceptelia
09/23/2022, 4:16 PMbundle config listChris Wilson
09/23/2022, 4:17 PMelia
09/23/2022, 4:18 PMelia
09/26/2022, 3:02 PMFROM ruby:3.1
RUN apt-get update && apt-get install -y nodejs
RUN gem update --system
RUN gem install bundler rails solidus
RUN rails new my_brand_new_store --skip-javascript
WORKDIR my_brand_new_store
RUN bundle add solidusdocker run -it 3032005215d9d5dca97738a407be940ead81c7e007ed7f30aef9d2aa0b241078 bin/rails g solidus:install --auto-accept