Source code for examples.chinook_api.resources
"""
chinook_api.resources
~~~~~~~~~~~~~~~~~~~~~
Resources used for Chinook API purposes.
"""
# :copyright: (c) 2020 by Nicholas Repole and contributors.
# See AUTHORS for more details.
# :license: MIT - See LICENSE for more details.
from drowsy.resource import ModelResource
from .schemas import (
AlbumSchema, ArtistSchema, CompositeManySchema, CompositeOneSchema,
CompositeNodeSchema, CustomerSchema, EmployeeSchema, GenreSchema,
InvoiceLineSchema, InvoiceSchema, MediaTypeSchema, NodeSchema,
PlaylistSchema, TrackSchema
)
[docs]
class AlbumResource(ModelResource):
[docs]
class InvoiceLineResource(ModelResource):
[docs]
class InvoiceResource(ModelResource):
[docs]
class EmployeeResource(ModelResource):
[docs]
class CustomerResource(ModelResource):
[docs]
class PlaylistResource(ModelResource):
[docs]
class GenreResource(ModelResource):
[docs]
class TrackResource(ModelResource):
[docs]
class ArtistResource(ModelResource):
[docs]
class NodeResource(ModelResource):
[docs]
class CompositeNodeResource(ModelResource):
[docs]
class CompositeOneResource(ModelResource):
[docs]
class CompositeManyResource(ModelResource):