“Conocimientos Programación>Rubí Programación

Cómo utilizar base de datos con Sinatra

2013/11/8
Sinatra es un marco para el diseño de aplicaciones web sofisticadas . Al igual que sus competidores Rails más conocidos , Sinatra se ha diseñado para permitir al usuario utilizar el lenguaje de programación Ruby para el desarrollo de su aplicación web. Una de las tareas de los desarrolladores web comunes tienen que afrontar es trabajar con bases de datos para aceptar los datos de los usuarios de la aplicación y de servidor de datos que se aplican a ellos. Cosas que necesitará editor de texto
Mostrar más instrucciones
1

Instale el lenguaje de programación Ruby y el marco de Sinatra en el sistema o en el servidor de destino. Si ya se ha instalado, en clave de los sistemas basados ​​en Unix " sinatra - v " en su terminal para comprobar la versión de Sinatra está instalado actualmente . Si no se encuentra Sinatra, simplemente escriba "sudo gem install sinatra " para descargar e instalar Sinatra. Para poder trabajar con bases de datos de Sinatra que necesita la gema DataMapper , para instalarlo con sudo gem install DataMapper .
2

Abra el editor de texto de su elección. Usted puede utilizar cualquier editor de texto, pero si usted nunca ha hecho el desarrollo de Ruby antes, hay algunos editores que ofrecen resaltado de sintaxis de Ruby : TextMate , Vim , TextWrangler . Todos estos editores son buenas opciones para el desarrollo de Ruby, aunque Vim puede ser intimidante , ya que es una herramienta de línea de comandos. Utilice el que uno se siente más cómodo con
3

Escriba el siguiente código en el archivo que acaba de crear : . Require ' rubygems ' . requerir sinatra . Estas líneas indican el intérprete Ruby que el archivo se va a necesitar de Ruby Gems y Sinatra para ejecutar correctamente. No te preocupes sobre Ruby Gems , sino que viene con muchas instalaciones de Rubí , y usted no tiene que nada directamente con él
4

Escriba el siguiente código después del código anterior : DataMapper :: setup (: . por defecto , " sqlite3 ://# { Dir.pwd } /blog.db. es costumbre dejar una línea en blanco entre la instrucción necesita y el resto del código de las aplicaciones. Este código indica al objeto DataMapper qué tipo de base de datos que se a trabajar con , en este caso SQLite, y el nombre de la base de datos " blog.db. " Entonces escribir una clase que asignar a una tabla de base de datos la clase debe ser similar a esto:
clase

Mensaje < . br>

incluye DataMapper :: Recursos

propiedades : id , Serial

propiedad : título , String

propiedad : cuerpo, Texto Fotos

final

este código es la creación de campos de la tabla de base de datos y le dice al motor de base de datos, en este caso, SQLite , qué tipo de información se almacena en el campo.

Rubí Programación
Cómo configurar Mestizo en Ruby
Cómo usar AppFabric SDK para Ruby
Cómo depurar Tareas Rake en Netbeans
Cómo escribir en un archivo temporal en Ruby
Java vs. Rubí
Cómo leer una cadena de entrada y convertirla en letras
Cómo crear una matriz multidimensional en Ruby
Cómo instalar RubyGems
Conocimientos Informáticos © http://www.ordenador.online