Beispiel #1
0
def main():
    c = Crud()
    print(c.insert(nome='Bruno', idade=26))
    print(c.insert(nome='Suane', idade=21))
    print(c.insert(nome='Teste', idade=99))
    print(c.get_by_name('Bruno'))
    print(c.get_by_name('Suane'))
    print(c.get_all())
    print(c.delete('Teste'))
    print(c.insert(nome='Teste', idade=99))
    print(c.put('Teste', 'Teste Nome Modificado', 30))
    print(c.get_all())
Beispiel #2
0
def run():

    db = Crud()
    while True:
        fa.limpa_tela()
        fa.menu_principal()
        opcao = int(input('Opção: '))
        if opcao == 1:
            fa.menu_cadastro()
            db.insert()
        elif opcao == 2:
            colunas = ['nome', 'descricao', 'carga', 'totaulas', 'ano']
            fa.menu_atualizar()
            idcurso = int(
                input('\nDigite o ID do curso que deseja atualizar: '))
            fa.menu_update()
            campo = str(input('Escolha um campo para alteração: '))
            if campo in '345':
                novo_valor = int(input('Novo valor: '))
            else:
                novo_valor = str(input('Novo valor: ')).capitalize().strip()
            campo = int(campo) - 1
            db.update(campo=colunas[campo], dado=novo_valor, idcurso=idcurso)

        elif opcao == 3:
            fa.menu_excluir()
            idcurso = int(input('\nDigite o ID do curso que deseja deletar: '))
            db.delete(idcurso)
        elif opcao == 4:
            while True:
                fa.menu_consulta()
                opcao_de_consulta = int(input('Opção: '))
                if opcao_de_consulta > 5 or opcao_de_consulta < 1:
                    print('Opção incorreta!')
                    input('Aperte ENTER para tentar novamente...')
                    continue

                db.select(opcao_de_consulta)
                break
        elif opcao == 5:
            break
    db.close()
Beispiel #3
0
from shapely.geometry import Point, LineString
from shapely.ops import nearest_points
import csv
from crud import Crud
import dblib



conn = dblib.connectDb( "database.ini" , "postgresql")
from_led = Crud( conn , 'from_led')


#read Database province = Bangkok and Type = "ที่เปล่า" update_template = 
select_by_province_template = select * from customer where province = %s
#find and list nearest facility

#re_data inform of array
def appraisal_land_1(re_data):
    #a = array of similar prop
    
    prop_in_bkk = gets_BKK():
    factor = []
    similar_prop = find_similar(re_data,factors)            #factor is array of factor that effect property price
    estimate_price = find_estimate(similar_prop)            #


    return estimate_price
def gets_BKK():
    return from_led.gets("province =  กรุงเทพฯ")

def read_BTS():
Beispiel #4
0
from tkinter import mainloop
from crud import Crud

poo = Crud()
mainloop()
Beispiel #5
0
    idiom_owner: str
    sale_place: str
    price_from_expert: Optional[int]
    price_from_led: Optional[int]
    price_from_led_em: Optional[int]
    price_from_committee: Optional[int]


class Type(TypeCreate):
    id: int

    class Config:
        orm_mode = True


crud = Crud(database, model)


def query_all(whereClause=None, ):
    return crud.query_all(whereClause)


def query_by_id(id):
    return crud.query_by_id(id)


def insert_record(record):
    return crud.insert_record(record)


def update_record(id, record):
Beispiel #6
0
#!/usr/bin/env python

import datetime
from crud import Crud

purge_before_time = datetime.datetime.now() - datetime.timedelta(2)
date_str = purge_before_time.strftime("%Y-%m-%d")

print "Purgeing routeinfo older than " + date_str

crud = Crud("blart")
crud.purge_routeinfo(older_than_date_str=date_str)

Beispiel #7
0
from crud import Crud
import threading

c = Crud()
t1 = threading.Thread(target=c.delete, args=(1, ))
t2 = threading.Thread(target=c.read, args=(1, ))
t3 = threading.Thread(target=c.create, args=(
    5,
    6,
))

t1.start()
t2.start()
t3.start()
#!/usr/bin/env python3
from crud import Crud

table = Crud(user='******',
             password='******',
             host='127.0.0.1',
             port='5432',
             dbname='postgres',
             table='cities',
             primarykey='city')

table.connect()

table.insert(city='fayoum', address='south of cairo')

table.insert_many(columns=('city', 'address'),
                  rows=[['matrooh', 'north'], ['luxor', 'south']])

table.commit()

table.select_all()

table.select_all(primaryKey_value='luxor')

table.select(columns=['address'], primaryKey_value='luxor')

table.select(columns=['address'])

table.update(column='address',
             column_value='50 KM south of cairo',
             primaryKey_value='fayoum')
Beispiel #9
0
import jwt
import datetime

from flask import request, jsonify
from functools import wraps

from crud import Crud
from flask_cors import CORS

app = flask.Flask(__name__)
app.config["DEBUG"] = True
app.config[
    "SECRET_KEY"] = "7d18c9ad36175d474d6c00cc0d4657a3523875a67e4160f4dda809ba97394a6bf4c712cb72b9b53c26d993a0aad3c9fea880b44542b96253bacce910b0410749"
CORS(app)

dbo = Crud()

responses = {
    'no_exception': 'success',
    'exception_raised': 'failure',
    'success': 'OV1111',
    'else_raised': 'OV0000',
    'wrong_arguments': 'OV0011',
    'no_token': 'OV0022',
    'wrong_token': 'OV2200'
}


# Checks if valid token present in header
def req_totoken(f):
    @wraps(f)
Beispiel #10
0
from crud import Crud

conn = dblib.connectDb("ini/database.ini", "postgresql")

person = Crud(conn, 'person')
customer = Crud(conn, 'customer')