"""
App URL maps
"""
from werkzeug.routing import Map, Rule
# controllers
from svv.controllers import Index, Document
from svv.customers import CustomersView, CustomerView
from svv.orders import OrdersView, OrderView, NewOrderView
# map URLs -> AppHandler
URLS = Map((
Rule('/orders/', endpoint=OrdersView),
Rule('/orders/<int:id>', endpoint=OrderView),
Rule('/orders/new', endpoint=NewOrderView),
Rule('/customers', endpoint=CustomersView),
Rule('/customers/<int:id>', endpoint=CustomerView),
# test stuff
Rule('/', endpoint=Index),
Rule('/pdf/<string:name>.pdf', endpoint=Document),
))