title: What is database seeding in Laravel?
body: <p>I use Laravel framework and I have recently been informed that there is something named <code>database seeding</code> which produces a fake dataset for our tests. Is my understanding correct?</p>
  
  <p>Well that's pretty much odd. How it works? How it knows which type of data do I need in X column of database? And how it generates it?</p>
  
  <p>Also, Can't I make a seed of my real dataset <em>(something like an export)</em>? You know, I don't know English very well, that's why I cannot understand the concept of <em>seed</em> in database field.</p>