Novecento Normal
Novecento Demibold
Novecento Bold
Des données stockées dans un fichier YAML
Besoin de stocker quelques données pour un script ? Et bien voici YAML Record, une solution utilisant ActiveModel et un fichier YAML :)
Un petit exemple :
class Post < YamlRecord::Base
# Les attributs de notre model
properties :title, :body, :user_id
# Là où on stocke nos données
adapter :local # par défaut ou alors on peut utiliser Redis
# On indique le chemin du fichier
source Rails.root.join("config/posts")
end
Une fois que c’est fait, si vous avez l’habitude d’ActiveRecord, c’est la même chose :
Post.all
# => [@p1, @p2]
Post.find("a1b2")
# => @p1
# etc …
Voilà c’est tout pour aujourd’hui :)
Le lien utile
Sur une idée de @Mayeu