Vino Clasificación y resumen
- Nombre del editor:
- Hsiaoming Yang
- Sitio web del editor:
- http://lepture.com/
Vino Etiquetas
Vino Descripción
Vino no es ORM. Sí, es cierto, no es ORM.GETE, Vista rápida con Vino: # Configuración # DB = Vino ('motor: // Usuario: PassWD @ host: Puerto / base de datos') DB = VINO ('SQLITE: // DB. sqlite ') # QUERYDB.TABLE (' Usuario '). Encuentra (nombre de usuario =' lepture '). Fetch () # creadoB.Table (' usuario '). Crear (nombre de usuario =' lepture ', sitio web =' http: // Lepture.com ') DB.COMIT () # actualizableb.table (' usuario '). Buscar (username =' lepture '). Actualización (username =' hsioming yang ') db.commit () # delledb.table (' usuario ') .En (Nombre de usuario =' lepture '). Eliminar () DB.COMIT () SetUPTE SOPORTE SOLO SOPORTE SQLITE3 y MYSQL by ahora.Sqlitesqlite con ruta relativa: db = vino (' sqlite: / / 'sqlite: // relativo / ruta / db. SQLite ') SQLite con ruta absoluta: db = vino (' sqlite: ///root/path/db.sqlite ') Tenga en cuenta que es diferente de sqlalchemy.mysqlmysql con toda la información: db = vino (' MySQL: // LEPTURE : 123456 @ localhost: 3306 / Test ') MySQL con menos información: db = vino (' mysql: // lepture @ localhost / test ') El puerto predeterminado es 3306.lease Nota, es UTF8 por defecto.queryFind todos los datos: dB. mesa ('usuario'). Fetch () Encuentre todos los datos especificados: DB.Table ('Usuario ') .En (nombre de usuario =' lepture '). Fetch () Encuentre los primeros datos: # Fetch 1 no devolverá un Listdb.table (' Usuario '). Buscar (username =' lepture '). FITH (1) LIMIT En consulta: db.table ('usuario'). Buscar (username = 'lepture'). Fetch (5, offset = 3) múltiples filtros: db.table ('usuario'). Buscar (nombre de usuario = 'lepture', edad = 20) .Cetchet () Filtros avanzados: # Al igual que Djangodb.table ('usuario'). Encuentra (Age__in = ). Fetch () DB.Table ('usuario'). Encuentra (Age__GT = 20 ) .cetch () db.table ('usuario'). Encuentra (Age__lt = 20) .fetch () db.table ('usuario'). Buscar (age__gte = 20) .cetch () db.table ('usuario' ). Find (Age__LTE = 20) .Cetchet () # Más ver documentación Más Filtros avanzados: DB.Table ('Usuario'). Buscar (Age__ne = 20) .fetch () # no igualdb.table ('usuario'). Encuentra (Age__NIn = ). Fetch () # No en # Más See DocumentationQuys Orden: DB.Table ('Usuario'). Encuentre (Edad = 20) .order ('- ID'). FITH () DELLEEDELETE Todos los datos: DB.Table ('Usuario'). Eliminar () db.commit () Eliminar datos especificados: db.table ('usuario'). Buscar (username = 'lepture'). Eliminar () db.commit () Página de inicio del producto
Vino Software relacionado