Sample Data plugin for grails
Groovy
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.settings
grails-app
scripts
test/unit/net/kaleidos/sampledata
web-app/WEB-INF
.classpath
.gitignore
.project
SampleDataGrailsPlugin.groovy
application.properties
grails-sample-data-0.1.zip
plugin.xml
readme.txt

readme.txt

h2. Sample Data

Offers a service to create several types of sample data, like names, emails, numbers, etc 

h3. Installation

Execute the following from your application directory (pending approval):

{code}
$ grails install-plugin sample-data
{code}

h3. Usage

{code}
def sampleDataService // instanciate the service

sampleDataService.email() => "veritatis@fugiat.com"

{code}

h3. Available service methods


h4. sampleDataService.word()
 perspiciatis
h4. sampleDataService.wordCapital()
Temporibus
h4. sampleDataService.words()
Officiis asperiores maxime
h4. sampleDataService.sentence()
Dolor a odio libero adipisci eius in, provident sapiente unde corporis debitis officia suscipit maiores voluptatibus nobis ratione minima, minus repudiandae magni veniam illo neque esse totam autem eum, aperiam assumenda consectetur saepe voluptas natus.
h4. sampleDataService.paragraph()
Odio reprehenderit quasi asperiores distinctio repudiandae porro eos magnam, quo laborum nulla tempora saepe facilis asperiores repellendus, accusantium libero veniam tempora saepe tempore impedit.Totam consequuntur nostrum aperiam tempore, non autem ea est explicabo nobis.Dicta officiis vel repellat repellendus consequatur excepturi quasi commodi quisquam provident, a recusandae sequi ab eaque fuga dolorem sunt praesentium, ad alias est recusandae voluptatum ut veritatis voluptas, consectetur cum obcaecati temporibus nihil cupiditate iure sit pariatur perspiciatis, voluptate reiciendis molestias eaque iure ratione culpa?Aliquam sit nulla minus sequi exercitationem, incidunt deleniti illo doloribus perspiciatis repudiandae repudiandae quisquam exercitationem, voluptate quos et mollitia architecto et numquam voluptate veritatis.
h4. sampleDataService.paragraphs()
Lorem ipsum nam magnam minus et.Obcaecati commodi nihil minima autem, perferendis aspernatur rerum vel, architecto animi repellat molestias illum, aut quisquam optio assumenda consectetur totam aliquam laborum explicabo illum, cumque deserunt amet quis ea illum deserunt numquam rerum.Obcaecati reiciendis dolorum quibusdam dolor iusto harum enim cum accusamus, illum ex tempora quis nisi, eveniet aut voluptas aperiam fugiat sapiente.Culpa debitis eos eos consequuntur tempore labore cupiditate unde dicta odit voluptatibus soluta, tempora temporibus magni dicta dolorem.

At ratione eaque dolore at repellat consequatur aspernatur id animi, sit earum beatae ad vitae dicta officiis sit officiis, iure optio nihil aut quam dolorem.Impedit maxime repellendus libero minima ullam nemo sunt vitae, nam voluptate unde ex labore reiciendis placeat, qui quod quod deleniti, modi exercitationem minus harum aut ea, sunt ut blanditiis impedit laborum voluptas distinctio dolorem quisquam totam.

Pariatur dolorum temporibus minus a sit facilis velit saepe, suscipit esse praesentium eos asperiores hic accusamus amet consequuntur, commodi tenetur voluptatem deserunt perferendis, similique officia cupiditate ullam culpa quia ipsa cupiditate.Officia et officia cupiditate ab enim et aliquam, excepturi maxime ea vitae odio maxime dolorem, ullam magnam tempora corrupti sapiente, voluptas eveniet assumenda accusamus ipsum quasi asperiores, nostrum aut inventore natus.Veniam pariatur praesentium ex quos veritatis libero beatae, nisi provident ullam quisquam minima ex quibusdam ducimus, recusandae quam perspiciatis quam.Magnam sint eos unde ea quaerat quia molestiae incidunt, numquam mollitia fugit voluptatibus amet sit ducimus voluptas nam animi ipsa dolores, aliquid magnam numquam numquam, nobis natus eius laboriosam rem?

h4. sampleDataService.email()
vitae@provident.org
h4. sampleDataService.numberDigits()
552
h4. sampleDataService.numberDigitsString()
038
h4. sampleDataService.futureDate()
Tue Mar 19 12:44:47 CET 2013
h4. sampleDataService.pastDate()
Wed May 09 12:44:47 CEST 2012
h4. sampleDataService.veryPastDate()
Mon Feb 25 12:44:47 CET 1929
h4. sampleDataService.nameSpanish()
Samuel Saez Bravo
h4. sampleDataService.surnameSpanish()
Soto
h4. sampleDataService.nameMaleSpanish()
Lucas
h4. sampleDataService.nameFemaleSpanish()
Olga
h4. sampleDataService.telephoneSpanish()
685843530
h4. sampleDataService.nifSpanish()
06243354G
h4. sampleDataService.zipCodeSpanish()
55763

h3. Github projects and source code

https://github.com/kaleidos/Sample-Data

git://github.com/kaleidos/Sample-Data.git

h3. License

This code is free to use under the terms of the GPL v3 license.

h3. Contact

Comments are welcome. Send an email to pablo.alba at kaleidos.net.