Sha256: f6ebd90df856720015e9dd90e698f01c735337c3d5e9982b7e7c8fa0f57817ba
Contents?: true
Size: 683 Bytes
Versions: 15
Compression:
Stored size: 683 Bytes
Contents
# $LOAD_PATH << '.' << './lib' require 'bundler' Bundler.require require 'solis' require 'pp' require 'json' Solis::ConfigFile.path = './' g = Solis::Graph.new(Solis::Shape::Reader::File.read(Solis::ConfigFile[:solis][:shacl]), Solis::ConfigFile[:solis][:env].merge( hooks: { create: { before: lambda { |m, d| puts "before-=-=-=-=-=->"}, after: lambda { |m, d| puts "after-=-=-=-=->" } } }) ) # Skill.model_before_create do |model, graph| # puts "---------BEFORE" # end s = Skill.new({ id: 5, short_label: 'a short label', label: 'a label' }) s.save
Version data entries
15 entries across 15 versions & 1 rubygems