El 13 de octubre de 2016, 9:51, GEIS AUGUSTO GARCIA ROMERO <
geist...@gmail.com> escribió:
> Muy Buenos Días Comunidad, pues viendo ya lo poco que me ha pasado con el
> SQLAlchemy me familiarizo con lo que dice Chema Cortes, pero entonces no
> se si es que le falta a los ORM de Python porque y si
Muy Buenos Días Comunidad, pues viendo ya lo poco que me ha pasado con el
SQLAlchemy me familiarizo con lo que dice Chema Cortes, pero entonces no
se si es que le falta a los ORM de Python porque y sin que depronto alguien
se recienta, por ejemplo el Eloquent de Laravel si permite usarlo con sus
c
El jue., 13 oct. 2016 a las 10:49, monoBOT ()
escribió:
> Fuera del tiesto pero el ORM de django permite ajustar los modelos para
> adaptarse a tablas existentes ... es tedioso pero una vez lo tienes
> funcionando va bastante bien, aunque tiene las limitaciones típicas de un
> ORM.
>
Es posible h
Fuera del tiesto pero el ORM de django permite ajustar los modelos para
adaptarse a tablas existentes ... es tedioso pero una vez lo tienes
funcionando va bastante bien, aunque tiene las limitaciones típicas de un
ORM.
Pero la solución de ir SQL a pelo siempre la tienes disponible
El 13 de octubr
El mar., 11 oct. 2016 a las 20:52, GEIS AUGUSTO GARCIA ROMERO (<
geist...@gmail.com>) escribió:
> Gracias Men, resulta que estoy trabajando con flask y lo conecte a oracle
> y todo bien, pero al tratar de usar Sqlalchemy para hacer un select a
> alguna tabla nada de lo que intento funciona, y es q
¿Has probado a usar SQLAlchemy separado de Flask? ¿Te funciona así? ¿Qué
tal si escribes un script mínimo (unas pocas líneas, intentando conectar a
tu base de datos y hacer un SELECT), nos lo muestras y también el error que
obtienes al intentar ejecutarlo?
De otra manera es (muy) complicado ayudar
Gracias Men, resulta que estoy trabajando con flask y lo conecte a oracle y
todo bien, pero al tratar de usar Sqlalchemy para hacer un select a alguna
tabla nada de lo que intento funciona, y es que todo lo que encuentro habla
es desde crear la base de datos y las tablas, insertar y actualizar pero
¿Cuál es tu duda o comentario?
Charly Román
Software Developer
http://croman.mx
El 11 de octubre de 2016, 10:00, GEIS AUGUSTO GARCIA ROMERO <
geist...@gmail.com> escribió:
> Muy Buenos Días Comunidad, alguien que halla trabajdo Sqlalchemy con
> Oracle.
>
> --
> "Es mejor luchar y haber perdido q
Muy Buenos Días Comunidad, alguien que halla trabajdo Sqlalchemy con Oracle.
--
"Es mejor luchar y haber perdido que quedarse con la duda de lo que pudo
haber sido." Geis. Ingeniero en Sistemas y Tecnologo en Electronica e
Instrumentacion
___
Python-es
Hola de nuevo.
Tengo esta consulta:
session.query(articulos,
func.sum(func.coalesce(movimientos.uentrada, 0)).label('Entradas'),
func.sum(func.coalesce(movimientos.usalida, 0)).label('Salidas')).outerjoin(movimientos).filter(movimientos.id_alm
He localizado el problema, es lo que
decíais, demasiadas consultas.
al llenar una tableWidget, hacía 2 consultas por linea, una para
traer el artículo correspondiente o otra la entidad.
Es un visor de movimientos.
Lo que hago ahora es que traigo las d
muchas gracias por la información!!
No he dejado foxpro!! lo que pasa es que en la empresa donde trabajo nos
están obligando a utilizar herramientas de escritorios libres! por eso me
interese en python y los ORM también he visto que puedo hacer cosas mas
rápido sin muchas complicaciones! No me p
Sin ver el código es difícil de adivinar qué está pasando pero si el cambio
ha sido sólo de usar sqlite (de forma local a la máquina donde hace las
peticiones) a una configuración con una base de datos remota suena a que se
están realizando muchísimas peticiones para presentar los datos.
Podrías a
Sin ver tu código no podemos adivinar
Saludos / Best regards
Mario Lacunza
Email:: mlacu...@gmail.com
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Mascotas Perdidas:: http://mascotas-perdidas.com/
Skype: mlacunzav
Lima - Peru
El 12 de marzo de 2016, 17:56, kausd
Hola de nuevo.
Ya terminé la pequeña aplicación que comenté en otro post.
Mientras trabajaba con SQLite, todo perfecto. Pero al conectarme a un
servidor de internet con MySql, la cosa cambia.
El tiempo de ver una regilla con 11 columnas y 83 registros es de 8
segundos. Con una adsl con fibra
Hola.
Yo llevo poco con SqlAlchemy, y para la interfaz gráfica uso
PyQt, Las Qt son muy avanzadas aunque tiene su que hacer con las
licencias.
Pero con sus sistema de slot y signal, a mi me resulta muy cómodo
programar con ellas. En el libro que te comento,
Agradezco ayuda para conseguir material de ayuda en estas herramientas y en
español, ya que me interesa y me gusta mucho comenzar a programar en python
una aplicación utilizando manejador de bases de datos postgresql !!! he
realizado muchas aplicaciones en visual foxpro 9.0!
les agradezco si me p
¿Por qué no te permiten las tuplas concatenar? :-? Ya puestos, yo lo
pondría así:
query = (
session.query(movimientos)
.filter(movimientos.fecha >= d1, movimientos.fecha <= d2)
.filter(movimientos.id_almacen == almId)
)
if en.isdigit():
query = quer
Hola de nuevo.
Me surge otra cuestión:
en el buscador que estoy haciendo de movimientos hay distintos
controles y en función de lo que busques se genera un filtro u
otro:
# Filtro, estado inicial, siempre hay fechas y id de almace
Hablo desde mi conocimiento de SQL, si existe left join... :D en vez de
join ya lo tienes. :P
El 05/03/2016 10:26, "kausdiv" escribió:
> ¡ Perfecto !
>
> Es eso. Pero tengo otro problema:
>
> Supón que tengo 5 artículos dados de alta, y solo 2 tienen movimientos.
>
> La consulta actual solo muest
¡¡ Impresionante !! Muchas gracias Ricardo.
Te debo una. Me ha venido muy muy bien tu explicación.
Saludos.
El 05/03/2016 a las 12:28, Ricardo Cárdenes escribió:
Un JOIN normal hace exactamente eso: un cruce entre
las
Un JOIN normal hace exactamente eso: un cruce entre las dos tablas
mostrando las filas donde hay coincidencias. Es lo que se llama "inner
join" (una combinación interna). Lo que tú quieres es que se muestren todas
las filas de una de las tablas que participan en la combinación y que, de
la otra, ap
¡ Perfecto !
Es eso. Pero tengo otro problema:
Supón que tengo 5 artículos dados de alta, y solo 2 tienen
movimientos.
La consulta actual solo muestra los 2 que tienen movimientos.
¿ Como podría hacer que aparezcan los 5, y los q
Solo sqlalchemy con PyQt para
escritorio.
Saludos.
El 05/03/2016 a las 2:19, Juan BC escribió:
estas usando sqlalchmy solo o algo tipo flask-sqlalchemy?
El 04/03/2016 20:45, "kausdiv"
escribió:
Mira el SELECT. Estás tomando datos "FROM articulos", luego haciendo un
"JOIN movimientos" y después otro "JOIN articulos". La tabla "articulos"
sale dos veces en la consulta y por tanto hay dos "articulos.id", lo que lo
hace ambiguo. Cambia .join(movimientos, articulos) a .join(movimientos).
Deber
estas usando sqlalchmy solo o algo tipo flask-sqlalchemy?
El 04/03/2016 20:45, "kausdiv" escribió:
> Hola.
>
> Tengo un pequeño proyecto que incluye dos tablas: artículos y movimientos.
>
> Lo que trato es de conseguir una consulta en sqlalchemy que me de cada
> artículo con dos campos al final c
Hola.
Tengo un pequeño proyecto que incluye dos tablas: artículos y
movimientos.
Lo que trato es de conseguir una consulta en sqlalchemy que me de
cada artículo con dos campos al final con la suma de entras y
salidas desde la tabla movimientos
El 18/07/15 21:27, Kaus Div escribió:
> Entendido Marcelo. ¿ y como se haría con transacciones ? ¿ podrías
> ponerme un ejemplo ?
>
> Gerardo, estoy creando un libro de caja para aprender y que me sirva
> para extender en otros proyectos.
>
> La lógica de estos campos calculados sería ven por con
Entendido Marcelo. ¿ y como se haría con transacciones ? ¿ podrías ponerme
un ejemplo ?
Gerardo, estoy creando un libro de caja para aprender y que me sirva para
extender en otros proyectos.
La lógica de estos campos calculados sería ven por concepto e identidad su
saldo y sus acumuados de entrad
El 18/07/2015 a las 04:36, Kaus Div escribió:
Marcelo lo que pretendo es que forme parte de la base de datos, es decir
un campo calculado.
Por ejemplo la tabla de conceptos ahora es:
id = Column()
Nombre = Column()
Agregando:
Suma_ent = Column(xxx)
Suma_sal = Column(xxx)
Y que esas su
El 18/07/15 09:36, Kaus Div escribió:
> Marcelo lo que pretendo es que forme parte de la base de datos, es decir
> un campo calculado.
>
> Por ejemplo la tabla de conceptos ahora es:
> id = Column()
> Nombre = Column()
> Agregando:
> Suma_ent = Column(xxx)
> Suma_sal = Column(xxx)
>
>
>
Marcelo lo que pretendo es que forme parte de la base de datos, es decir un
campo calculado.
Por ejemplo la tabla de conceptos ahora es:
id = Column()
Nombre = Column()
Agregando:
Suma_ent = Column(xxx)
Suma_sal = Column(xxx)
Y que esas suman correspondan a la entradas de caja cucho con
El 17/07/2015 a las 06:56, kausdiv escribió:
Hola estoy aprendiendo sqlalchemy, y lo que más me está costando es el
tema del asunto.
Practicando he creado una especie de libro de caja este sería el esquema:
Esto ya funciona tanto en una aplicación Camelot como en consola.
Mi problema que no a
Hola estoy aprendiendo sqlalchemy, y lo que más me está costando es
el tema del asunto.
Practicando he creado una especie de libro de caja este sería el
esquema:
Esto ya funciona tanto en una aplicación Camelot como en consola.
Mi problema que no a
Luego tienes que hacer
metadata.create_all()
para crear las tablas.
Espero que te ayude.
2012/9/27 Luis Fernando Barrera
> ¿No te faltará crear la tabla?
>
> Un codigo de ejemplo.
>
> from sqlalchemy.orm import sessionmaker, relationship, backref
>
> engine = create_engine('sqlite:///:memory
¿No te faltará crear la tabla?
Un codigo de ejemplo.
from sqlalchemy.orm import sessionmaker, relationship, backref
engine = create_engine('sqlite:///:memory:', echo=True)
metadata = MetaData()
metadata.bind = engine
Session = sessionmaker(bind=engine)
from sqlalchemy.ext.declarative import dec
quiza te sirva un poco de codigo para poder compara y tomar ideas
te dejo esta pagina donde en un proyecto que me toco ver en su minuto
me ayudo mucho
http://nullege.com/
http://nullege.com/codes/show/src%40d%40b%40dbcook-HEAD%40trunk%40dbcook%40usage%40example%40example1.py/11/sqlalchemy/python
en esa linea estoy investigando.
Mi problema va un poco mas lejos.
Me gustaria ser capaz de poder gestionar un numero arbitrario de tablas
(todas con el mismo 'schema'). En otras palabras, necesitaria un numero
indefinido de clases, cada una con un nombre diferente (que luego sera,
siguiente ese ej
Creo que lo que quieres es declared_attr
De la docu, un ejemplo de uso:
from sqlalchemy.ext.declarative import declared_attr
class MyMixin(object):
@declared_attr
def __tablename__(cls):
return cls.__name__.lower()
__table_args__ = {'mysql_engine': 'InnoDB'}
_
Algo como esto quiza te ayude
from sqlalchemy import *
from sqlalchemy.orm import *
class Persist:
def __init__(self):
self.url = "mysql://root:123456@localhost/database"
self.db = create_engine(self.url)
self.metadata = MetaData(b
Hola,
SQLAlchemy 0.7.8-1
python 2.4
Si hago algo como lo siguiente [1] todo funciona perfectamente. Luego puedo
crear la tabla en la DB con el nombre "table1", y puedo interaccionar con
ella.
Lo que quisiera hacer es que el nombre de la tabla fuese un parametro. Pero
si hago algo como [2], al i
El 29 de noviembre de 2010 16:29, lasizoillo escribió:
> El día 29 de noviembre de 2010 13:25, Jose Caballero
> escribió:
> > Hola,
> >
> > después de hacer una búsqueda algo rápida en google me he encontrado con
> > informaciones contradictorias. Más respuestas basadas en opiniones
> > personale
El día 29 de noviembre de 2010 13:25, Jose Caballero
escribió:
> Hola,
>
> después de hacer una búsqueda algo rápida en google me he encontrado con
> informaciones contradictorias. Más respuestas basadas en opiniones
> personales que otra cosa.
>
> Así que pregunto aquí.
No participo en el core d
Hola,
después de hacer una búsqueda algo rápida en google me he encontrado con
informaciones contradictorias. Más respuestas basadas en opiniones
personales que otra cosa.
Así que pregunto aquí.
¿Alguien sabe si en un futuro cercano SQLAlchemy podrá funcionar como ORM
para bases de datos NoSQL c
44 matches
Mail list logo