Skip to content
Snippets Groups Projects
Commit 7fd85a15 authored by Eduardo Machado's avatar Eduardo Machado
Browse files

Trabalho encerrado

parent a55a8f0f
No related branches found
No related tags found
No related merge requests found
Pipeline #
README 0 → 100644
Implementação de banco de dados usando active_record em Ruby.
Eduardo Machado
GRR20142062
O programa initDataBase.rb inicializa o banco de dados com todas as tabelas
que serão usadas posteriormente, já o runDataBase.rb tem como objetivo a
manipulação deste banco de dados.
Os comandos lidos pelo runDataBase.rb são:
- insert (Usado para inserir um novo elemento em uma das tabelas).
- change (Modifica um elemento já inserido na tabela).
- remove (remove um elemento de uma tabela).
- list (Lista todos os elementos de uma tabela).
exemplos de list's possíveis:
- list people
- list addresses
- list emails
- list professions
- list addresses_people (tabela que faz o link de pessoas com endereços)
- list all (lista todas as tabelas)
A lista de comandos para teste estão no arquivo teste.txt e apenas não possuem
comandos de listagem que podem ser escritos por quem estiver testando em qualquer
etapa do processo.
File deleted
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# Implementado por Eduardo Machado
# Cria uma nova base de dados a cada vez. # Cria uma nova base de dados a cada vez.
require 'rubygems' require 'rubygems'
......
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# Implementado por Eduardo Machado
require 'active_record' require 'active_record'
# Só execute este programa depois de criar o banco de dados (ruby # Só execute este programa depois de criar o banco de dados (ruby
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment