Skip to content

jefford-qwigo/pfunk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PFunk

A Python library created make building FaunaDB GraphQL schemas and authentication code easier.

Getting Started

from pfunk import Collection, StringField, IntegerField
from pfunk.db import Database

class Car(Collection):
    make = StringField(required=True)
    model = StringField(required=True)
    year = IntegerField(required=True)
    transmission = StringField(required=True)
    title_status = StringField(required=True)
    vin = StringField(required=True)
    color = StringField()

d = Database(name='capless-dev')
# Create the database on Fauna
d.create()
# Add Car collection to the database so it will be created when we publish 
d.add_resource(Car)
# Publish GraphQL and Indexes
d.publish()

Authentication

Indexes

Functions

About

Python library for FaunaDB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.6%
  • Dockerfile 0.4%