@@ -4,7 +4,7 @@ Database abstraction layer of WebFiori framework.
4
4
5
5
<p style =" text-align : center " >
6
6
<a href =" https://github.com/WebFiori/database/actions " >
7
- <img alt="PHP 8 Build Status" src="https://github.com/WebFiori/database/workflows/php83.yml/badge.svg?branch=main">
7
+ <img alt="PHP 8 Build Status" src="https://github.com/WebFiori/database/actions/ workflows/php83.yml/badge.svg?branch=main">
8
8
</a >
9
9
<a href =" https://codecov.io/gh/WebFiori/database " >
10
10
<img alt="CodeCov" src="https://codecov.io/gh/WebFiori/database/branch/main/graph/badge.svg?token=cDF6CxGTFi" />
@@ -43,15 +43,15 @@ Database abstraction layer of WebFiori framework.
43
43
## Supported PHP Versions
44
44
| Build Status |
45
45
| :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
46
- | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php70.yml " ><img src =" https://github.com/WebFiori/database/workflows/php70.yml/badge.svg?branch=main " ></a > |
47
- | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php71.yml " ><img src =" https://github.com/WebFiori/database/workflows/php71.yml/badge.svg?branch=main " ></a > |
48
- | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php72.yml " ><img src =" https://github.com/WebFiori/database/workflows/php72.yml/badge.svg?branch=main " ></a > |
49
- | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php73.yml " ><img src =" https://github.com/WebFiori/database/workflows/php73.yml/badge.svg?branch=main " ></a > |
50
- | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php74.yml " ><img src =" https://github.com/WebFiori/database/workflows/php74.yml/badge.svg?branch=main " ></a > |
51
- | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php80.yml " ><img src =" https://github.com/WebFiori/database/workflows/php80.yml/badge.svg?branch=main " ></a > |
52
- | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php81.yml " ><img src =" https://github.com/WebFiori/database/workflows/php81.yml/badge.svg?branch=main " ></a > |
53
- | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php82.yml " ><img src =" https://github.com/WebFiori/database/workflows/php82.yml/badge.svg?branch=main " ></a > |
54
- | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php83.yml " ><img src =" https://github.com/WebFiori/database/workflows/php83.yml/badge.svg?branch=main " ></a > |
46
+ | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php70.yml " ><img src =" https://github.com/WebFiori/database/actions/ workflows/php70.yml/badge.svg?branch=main " ></a > |
47
+ | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php71.yml " ><img src =" https://github.com/WebFiori/database/actions/ workflows/php71.yml/badge.svg?branch=main " ></a > |
48
+ | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php72.yml " ><img src =" https://github.com/WebFiori/database/actions/ workflows/php72.yml/badge.svg?branch=main " ></a > |
49
+ | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php73.yml " ><img src =" https://github.com/WebFiori/database/actions/ workflows/php73.yml/badge.svg?branch=main " ></a > |
50
+ | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php74.yml " ><img src =" https://github.com/WebFiori/database/actions/ workflows/php74.yml/badge.svg?branch=main " ></a > |
51
+ | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php80.yml " ><img src =" https://github.com/WebFiori/database/actions/ workflows/php80.yml/badge.svg?branch=main " ></a > |
52
+ | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php81.yml " ><img src =" https://github.com/WebFiori/database/actions/ workflows/php81.yml/badge.svg?branch=main " ></a > |
53
+ | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php82.yml " ><img src =" https://github.com/WebFiori/database/actions/ workflows/php82.yml/badge.svg?branch=main " ></a > |
54
+ | <a target =" _blank " href =" https://github.com/WebFiori/database/actions/workflows/php83.yml " ><img src =" https://github.com/WebFiori/database/actions/ workflows/php83.yml/badge.svg?branch=main " ></a > |
55
55
56
56
## Supported Databases
57
57
- MySQL
@@ -190,22 +190,22 @@ The method `Database::createBlueprint()` is used to create a table based on conn
190
190
``` php
191
191
$database->createBlueprint('users_information')->addColumns([
192
192
'id' => [
193
- 'type' => 'int' ,
194
- 'size' => 5,
195
- 'primary' => true,
196
- 'auto-inc' => true
193
+ ColOption::TYPE => DataType::INT ,
194
+ ColOption::SIZE => 5,
195
+ ColOption::PRIMARY => true,
196
+ ColOption::AUTO_INCREMENT => true
197
197
],
198
198
'first-name' => [
199
- 'type' => 'varchar' ,
200
- 'size' => 15
199
+ ColOption::TYPE => DataType::VARCHAR ,
200
+ ColOption::SIZE => 15
201
201
],
202
202
'last-name' => [
203
- 'type' => 'varchar' ,
204
- 'size' => 15
203
+ ColOption::TYPE => DataType::VARCHAR ,
204
+ ColOption::SIZE => 15
205
205
],
206
206
'email' => [
207
- 'type' => 'varchar' ,
208
- 'size' => 128
207
+ ColOption::TYPE => DataType::VARCHAR ,
208
+ ColOption::SIZE => 128
209
209
]
210
210
]);
211
211
0 commit comments