Beispiel #1
0
def main():
    path = Path(__file__).parent.parent / 'data' / 'stories.yml'
    records = [record.data for record in load(path.read_text(), schema)]

    with db:
        Story.drop_table()
        Story.create_table()

        for record in records:
            Story.create(**record)
def create_story(**kwargs):
    return Story.create(
        url=kwargs.get('url',
                       'https://blog.example.com/how-i-learned-to-code/'),
        date=kwargs.get('date', datetime(2019, 12, 19, 0, 0, 0)),
        title=kwargs.get('title', 'How I Learned to Code'),
    )
def create_story(**kwargs):
    return Story.create(
        url=kwargs.get('url', 'https://blog.example.com/how-i-learned-to-code/'),
        date=kwargs.get('date', datetime(2019, 12, 19, 0, 0, 0)),
        title=kwargs.get('title', 'How I Learned to Code'),
        image_path=kwargs.get('image', 'images/stories/somebody-something.jpg'),
    )