0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-01-06 22:40:14 -05:00
ghost/core/client/fixtures/posts-generator.txt
Steve d03ccf47aa Update ember post fixture data.
closes #2803
- corrected status published string
- corrected page to not use invalid choices
- updated id integer to start at 1 and not 0
- updated to repeat 31, added a note about removing post id:0
2014-05-24 11:14:33 -07:00

5.8 KiB

Fixtures for the Ghost blogging platform, intended to be generated with http://www.json-generator.com/ The generator's index() starts a 0, remove first 'post' to match expected data format.

{ posts: [ '{{repeat(31)}}', { id: '{{index()}}', uuid: '{{guid()}}', status: '{{random("published", "draft")}}', title: '{{lorem( integer(1, 10), "words")}}', slug: function(tag, index){ return this.title.replace(/ /g, '-'); }, markdown: '{{lorem( integer(1, 10), "paragraphs")}}', html: function(tag, index){ return "

" + this.markdown + "

"; }, image: null, featured: '{{integer(0, 1)}}', page: '{{integer(0, 1)}}', language: "en_US", meta_title: null, meta_description: null, author: { id: '{{integer(1, 10)}}', uuid: '{{guid()}}', name: '{{firstName()}} {{surname()}}', slug: function(tag, index){ return this.name.replace(/ /g, '-').toLocaleLowerCase(); }, email: '{{email()}}', image: undefined, cover: undefined, bio: '{{lorem(5, 50, "words")}}', website: "", location: '{{lorem( integer(1, 3), "words")}}', accessibility: undefined, status: "active", language: "en_US", meta_title: undefined, meta_description: undefined, created_at: '{{date(new Date(2012, 0, 1), new Date(), "YYYY-MM-ddThh:mm:ss.ff Z")}}', updated_at: '{{date(new Date(2012, 0, 1), new Date(), "YYYY-MM-ddThh:mm:ss.ff Z")}}' }, created_at: '{{date(new Date(2012, 0, 1), new Date(), "YYYY-MM-ddThh:mm:ss.ff Z")}}', created_by: { id: '{{integer(1, 10)}}', uuid: '{{guid()}}', name: '{{firstName()}} {{surname()}}', slug: function(tag, index){ return this.name.replace(/ /g, '-').toLocaleLowerCase(); }, email: '{{email()}}', image: undefined, cover: undefined, bio: '{{lorem(5, 50, "words")}}', website: "", location: '{{lorem( integer(1, 3), "words")}}', accessibility: undefined, status: "active", language: "en_US", meta_title: undefined, meta_description: undefined, created_at: '{{date(new Date(2012, 0, 1), new Date(), "YYYY-MM-ddThh:mm:ss.ff Z")}}', updated_at: '{{date(new Date(2012, 0, 1), new Date(), "YYYY-MM-ddThh:mm:ss.ff Z")}}' }, updated_at: '{{date(new Date(2012, 0, 1), new Date(), "YYYY-MM-ddThh:mm:ss.ff Z")}}', updated_by: { id: '{{integer(1, 10)}}', uuid: '{{guid()}}', name: '{{firstName()}} {{surname()}}', slug: function(tag, index){ return this.name.replace(/ /g, '-').toLocaleLowerCase(); }, email: '{{email()}}', image: undefined, cover: undefined, bio: '{{lorem(5, 50, "words")}}', website: "", location: '{{lorem( integer(1, 3), "words")}}', accessibility: undefined, status: "active", language: "en_US", meta_title: undefined, meta_description: undefined, created_at: '{{date(new Date(2012, 0, 1), new Date(), "YYYY-MM-ddThh:mm:ss.ff Z")}}', updated_at: '{{date(new Date(2012, 0, 1), new Date(), "YYYY-MM-ddThh:mm:ss.ff Z")}}' }, published_at: '{{date(new Date(2012, 0, 1), new Date(), "YYYY-MM-ddThh:mm:ss.ff Z")}}', published_by: { id: '{{integer(1, 10)}}', uuid: '{{guid()}}', name: '{{firstName()}} {{surname()}}', slug: function(tag, index){ return this.name.replace(/ /g, '-').toLocaleLowerCase(); }, email: '{{email()}}', image: undefined, cover: undefined, bio: '{{lorem(5, 50, "words")}}', website: "", location: '{{lorem( integer(1, 3), "words")}}', accessibility: undefined, status: "active", language: "en_US", meta_title: undefined, meta_description: undefined, created_at: '{{date(new Date(2012, 0, 1), new Date(), "YYYY-MM-ddThh:mm:ss.ff Z")}}', updated_at: '{{date(new Date(2012, 0, 1), new Date(), "YYYY-MM-ddThh:mm:ss.ff Z")}}' }, tags: [ '{{repeat(0, 10)}}', { id: '{{integer(1, 100)}}', uuid: '{{guid()}}', name: '{{lorem( integer(1, 3), "words")}}', slug: function(tag, index){ return this.name.replace(/ /g, '-').toLocaleLowerCase(); }, description: null, parent_id: null, meta_title: null, meta_description: null, created_at: '{{date(new Date(2012, 0, 1), new Date(), "YYYY-MM-ddThh:mm:ss.ff Z")}}', created_by: '{{integer(0, 10)}}', updated_at: '{{date(new Date(2012, 0, 1), new Date(), "YYYY-MM-ddThh:mm:ss.ff Z")}}', updated_by: '{{integer(0, 10)}}' } ] }] }