Sha256: 9b7f902b67455c23ab46bf58e12745805576fd6b2684ca1c06bc4d9f084fb8b3
Contents?: true
Size: 1.28 KB
Versions: 4
Compression:
Stored size: 1.28 KB
Contents
# Users user = FactoryBot.create :user_known_admin # Languages language = FactoryBot.create :language, iso639_1: 'fr', name: 'Français' FactoryBot.create :language, iso639_1: 'en', name: 'English' # Licenses license = FactoryBot.create :license, name: 'Creative Commons by-nc-sa 4.0', url: 'https://creativecommons.org/licenses/by-nc-sa/4.0/', tldr_url: 'https://tldrlegal.com/license/creative-commons-attribution-noncommercial-sharealike-4.0-international-(cc-by-nc-sa-4.0)' FactoryBot.create :license, name: 'GPL v2', url: 'https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html', tldr_url: 'https://tldrlegal.com/license/gnu-general-public-license-v2' # Few tags tag = FactoryBot.create :tag, name: 'Ruby' default_relations = { user: user, language: language, license: license, tags: [tag] } # Content project = FactoryBot.create :project_published, default_relations.merge(name: 'My first project') album = FactoryBot.create :album_published, default_relations.merge(name: 'My first album', projects: [project]) FactoryBot.create_list :article_published, 15, default_relations.merge(projects: [project]) FactoryBot.create_list :note_published, 15, default_relations.merge(projects: [project]) FactoryBot.create_list :upload_published, 15, default_relations.merge(projects: [project], albums: [album])
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
elabs-4.0.0 | db/seeds_development.rb |
elabs-3.0.0 | db/seeds_development.rb |
elabs-2.0.0 | db/seeds_development.rb |
elabs-2.0.0.pre | db/seeds_development.rb |