urls:
- url:
  run: entries_list
  tag: entries_list

- url: tag/TAGS
  run: entries_list
  tag: entries_list_tagged

- url: new
  run: create_entry
  tag: create_entry

- url: ENTRY/edit
  run: edit_entry
  tag: edit_entry

- url: ENTRY/delete
  run: delete_entry
  tag: delete_entry

- url: ENTRY
  run: entry_details
  tag: entry_details

# application specific configuration
comments: True

migration:
  1:
    +Entity:
      +slug: db.StringProperty('entry url', required=True)
      +author: db.UserProperty()
  2:
    Entity:
      author: db.UserProperty(auto_current_user_add=True, required=True)
      +name: db.StringProperty(required=True)
      +text: db.TextProperty(required=True)
  3:
    Entity > Publication:
      -text:
      name > title: db.StringProperty(required=True)
      +description: db.StringProperty()
  4:
    Publication:
      +created: db.DateTimeProperty(auto_now_add=True)
      +changed: db.DateTimeProperty(auto_now=True)
      +active: db.BooleanProperty(default=False)
  5:
    Publication:
      +tags: db.StringListProperty()
  