import config from playhouse.postgres_ext import * import datetime db = PostgresqlExtDatabase( config.db_name, host=config.db_host, user=config.db_user, password=config.db_password ) class BaseModel(Model): class Meta: database = db class GalleryImage(BaseModel): path = TextField() added = DateTimeField(default=datetime.datetime.now) added_by_ip = TextField() added_by_name = TextField() added_by_detail = TextField() if __name__ == "__main__": db.create_tables(BaseModel.__subclasses__(), safe=True)