Пример #1
0
def create_members():
    member1 = models.Member("Mohammed", 20)
    member2 = models.Member("Mohammed", 22)
    member3 = models.Member("Abdo", 25)
    print(member1)
    print(member2)
    print(member3)
    print("=" * 30)

    return member1, member2, member3
Пример #2
0
def create_members():
	member1 = models.Member("Fares AbuAmin", 31)
	member2 = models.Member( "Lama Kheir", 30)
	member3 = models.Member("Ali Silan", 28)
	print(member1)
	print(member2)
	print(member3)
	print("=" * 40)

	return member1, member2, member3
Пример #3
0
 def on_connect_to_game(self, sid, data):
     game = models.Game.query.filter_by(uuid=data['gameUUID']).first()
     members_user_id = [member.user_id for member in game.members]
     current_user = models.User.query.filter_by(id=data['userId']).first()
     game_data = {
         'board_size': game.size,
         'game_id': game.id,
         'author': game.author,
         'steps': get_steps(game.members)
     }
     not_finished_condition = game.finished_datetime is None
     if not_finished_condition:
         if current_user.id in members_user_id:
             self.enter_room(sid, room=data['gameUUID'])
             self.emit('game_info', game_data, room=sid)
         elif game.members.count() == 1:
             member = models.Member(game_id=game.id,user_id=current_user.id)
             member.save()
             sio.enter_room(sid, data['gameUUID'])
             self.emit('game_info', game_data, room=sid)
         else:
             self.emit('cant_connect', {'message': 'Create new game or choose another!'}, room=sid)
     else:
         game_data['finished'] = 'Game finished'
         self.emit('game_info', game_data, room=sid)
Пример #4
0
def update_object(member_store, member):
	member_copy = models.Member(member.name, member.age)
	member_copy.id = 2
	if member_copy is not member:
		print("member and member_copy are not the same")
	print(member_copy)
	member_copy.name = "Wafaa"
	member_store.update(member_copy)
	print(member_store.get_by_id(member.id))
Пример #5
0
def update_should_modify_object(member_store, member3):
    member3_copy = models.Member(member3.name, member3.age)
    member3_copy.id = 3

    if member3_copy is not member3:
        print("member3 and member3_copy are not the same !")

    print(member3_copy)
    member3_copy.name = "John"
    member_store.update(member3_copy)
    print(member_store.get_by_id(member3.id))
Пример #6
0
def delete_member(
        *,
        member_id: str,
        chat_id: str,
        db: Session = Depends(deps.get_db),
        user: Auth0User = Security(auth.get_user),
) -> models.Member:
    """Delete a member."""
    member = jsonable_encoder(crud.member.get(db=db, id=member_id))

    if not member:
        raise HTTPException(status_code=404, detail="Member not found")

    if member.user_id != user.id:
        raise HTTPException(status_code=403, detail="Not allowed")

    crud.member.delete(db=db, id=member_id)
    return models.Member(**member)
Пример #7
0
from app import models

dummy_members = [
	models.Member("Fares AbuAmin", 31),
	models.Member("Lama Kheir", 30),
	models.Member("Ali Silan", 28)
]

dummy_posts =[
	models.Post("post1", "this is post1", dummy_members[0].id),
	models.Post("post2", "this is post2", dummy_members[0].id),
	models.Post("post3", "this is post3", dummy_members[1].id),
	models.Post("post4", "this is post4", dummy_members[1].id),
	models.Post("post5", "this is post5", dummy_members[1].id),
	models.Post("post6", "this is post6", dummy_members[2].id),
	models.Post("post7", "this is post7", dummy_members[2].id),
	models.Post("post8", "this is post8", dummy_members[2].id),
	models.Post("post9", "this is post9", dummy_members[2].id)

]

def seed_stores(member_store, post_store):
    for member in dummy_members:
        member_store.add(member)

    for post in dummy_posts:
        post_store.add(post)
Пример #8
0
# from app import models
from app import models, stores

dummy_members = [
    models.Member("Mohammed", 20),
    models.Member("Mohammed", 22),
    models.Member("Abdo", 25),
]

dummy_posts = [
    models.Post("Agriculture", "Agriculture is amazing", dummy_members[0].id),
    models.Post("Engineering", "I love engineering", dummy_members[0].id),
    models.Post("Medicine", "Medicine is great", dummy_members[1].id),
    models.Post("Architecture", "Spectacular art", dummy_members[1].id),
    models.Post("Astronomy", "Space is awesome", dummy_members[1].id),
    models.Post("Geology", "Earth is our friend", dummy_members[2].id),
    models.Post("ComputerSci", "Our passion", dummy_members[2].id),
    models.Post("Algorithms", "Yeah, more of that", dummy_members[2].id),
    models.Post("Operating Systems", "Ewww", dummy_members[2].id),
]


def seed_stores(member_store, post_store):
    for member in dummy_members:
        member_store.add(member)

    for post in dummy_posts:
        post_store.add(post)
Пример #9
0
from app import models, db
from sqlalchemy import engine

dummy_members = [
    models.Member(name="Mohammed", age=20),
    models.Member(name="Mohammed", age=22),
    models.Member(name="Abdo", age=25),
]

dummy_posts = [
    models.Post(title="Agriculture", content="Agriculture is amazing", member_id=1),
    models.Post(title="Engineering", content="I love engineering", member_id=1),

    models.Post(title="Medicine", content="Medicine is great", member_id=2),
    models.Post(title="Architecture", content="Spectacular art", member_id=2),
    models.Post(title="Astronomy", content="Space is awesome", member_id=2),

    models.Post(title="Geology", content="Earth is our friend", member_id=3),
    models.Post(title="ComputerSci", content="Our passion", member_id=3),
    models.Post(title="Algorithms", content="Yeah, more of that", member_id=3),
    models.Post(title="Operating Systems", content="Ewww", member_id=3),
]


def tables_exist():
    return db.engine.table_names() != []


def seed_stores(member_store, post_store):
    if not tables_exist():
        db.drop_all()
Пример #10
0
from app import models

dummy_members = [
    models.Member("Hassan", 35),
    models.Member("Kareem", 30),
    models.Member("Yousef", 25),
]

dummy_posts = [
    models.Post("Agriculture", "Agriculture is amazing", dummy_members[0].id),
    models.Post("Engineering", "I love engineering", dummy_members[0].id),
    models.Post("Medicine", "Medicine is great", dummy_members[1].id),
    models.Post("Architecture", "Spectacular art", dummy_members[1].id),
    models.Post("Astronomy", "Space is awesome", dummy_members[1].id),
    models.Post("Geology", "Earth is our friend", dummy_members[2].id),
    models.Post("ComputerSci", "Our passion", dummy_members[2].id),
    models.Post("Algorithms", "Yeah, more of that", dummy_members[2].id),
    models.Post("Operating Systems", "Ewww", dummy_members[2].id),
]


def seed_stores(member_store, post_store):
    for member in dummy_members:
        member_store.add(member)

    for post in dummy_posts:
        post_store.add(post)
Пример #11
0
                last_name='Guhathakurta',
                email='*****@*****.**',
                profile_picture='srutig.jpg',
                type='member',
                gender='Female',
                race='asian-indian',
                address_street='351 Sinclair Ave NE',
                address_city='Atlanta',
                address_state='GA',
                address_zip='30307',
                birth_date=birth_date))
db.session.add(
    models.Member(username='******',
                  join_date=date,
                  club_name='Pebblebrook High School',
                  commitment_pledge=date,
                  photo_release=date,
                  education='some-college',
                  marital_status='single',
                  income='10000'))
db.session.add(models.Member_Phone(username='******', phone='1234567890'))
db.session.add(models.Member_Phone(username='******', phone='0987654321'))

db.session.add(
    models.User(username='******',
                password='******',
                first_name='Harry',
                last_name='Potter',
                email='*****@*****.**',
                profile_picture='hpotter.jpg',
                type='member',
                gender='Male',
Пример #12
0
from app import models
members_data = [
    models.Member("Nancy", 20),
    models.Member("Narmdha", 27),
    models.Member("Mark", 33),
    models.Member("George", 40)
]
post_data = [
    models.Post("python",
                "python is an interpreted high-level programming language",
                members_data[0].id),
    models.Post(
        "Telecommunication network",
        "is electronic system of switches and nodes, that aalows for data transfer and exchange between multiple users",
        members_data[3].id),
    models.Post(
        "Artificial intelligence",
        "is intellegence demonstrated by machine such as self-driving cars ",
        members_data[0].id),
    models.Post("what is HTML?",
                "HTML is standard markup language for creating web pages",
                members_data[1].id),
    models.Post(
        "Electrical Engineering",
        "is the field that deals with study and application of electricity and electronics",
        members_data[2].id),
    models.Post(
        "circuit components",
        "Resistors, Capacitors, and inductors are examples of circuit components",
        members_data[1].id),
    models.Post("circuit simulation",