Skip to content

Commit 135677f

Browse files
committed
Inclusão do namespace de testes
Criação de sql contendo a estrutura da tabela de testes
1 parent 43c5042 commit 135677f

File tree

2 files changed

+35
-0
lines changed

2 files changed

+35
-0
lines changed

composer.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@
1414
"Igrejanet\\Firebird\\": "src/"
1515
}
1616
},
17+
"autoload-dev": {
18+
"psr-4": {
19+
"Tests\\": "tests"
20+
}
21+
},
1722
"extra": {
1823
"laravel": {
1924
"providers": [

resources/firebird.sql

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
-- Firebird.sql
2+
-- Esta É uma estrutura de testes, para que as funcionalidades possa ser testadas
3+
--
4+
-- v1.0.0
5+
6+
-- Tabela de usuários
7+
create table users(
8+
id int not null,
9+
name varchar(45) not null,
10+
email varchar(60),
11+
constraint USERS_EMAIL_UNIQUE unique(email),
12+
constraint PK_USERS PRIMARY KEY (id)
13+
);
14+
15+
COMMIT;
16+
17+
-- Realiza a criação de um generator para a tabela de usuários
18+
CREATE GENERATOR GEN_USERS;
19+
COMMIT;
20+
21+
-- Tabela de produtos
22+
-- Esta tabela não possui um generator, o campo ID deve ser incrementado com o próximo número da sequencia
23+
CREATE table products(
24+
id int not null,
25+
product_name varchar(60),
26+
price decimal(10, 2),
27+
constraint PK_PRODUCTS PRIMARY KEY (id)
28+
);
29+
30+
COMMIT;

0 commit comments

Comments
 (0)