ServelLessMySQL is laravel based server to build server less applications.
- cp .env.example .env
- update database information
- run php composer install
- run php artisan key:generat
- run php artisan migrate
- run php artisan apikey:generate app1
use send key that is generated in step 7 in request header with "X-Authorization:".
Get -> select query
Post -> insert query
Put -> update query
Delete -> delete query
{
"query" : "select * from users where id = :id",
"perm" : {'id' : '1'}
}
{
"query" : "insert into users (id, name) values (?, ?)",
"perm" : ['1', 'Dayle']
}
{
"query" : "update users set votes = 100 where name = ?",
"perm" : ['John']
}
{
"query" : "delete from users where id = ?",
"perm" : ['1']
}
php artisan apikey:generate app1
php artisan apikey:deactivate app1
php artisan apikey:activate app1
php artisan apikey:delete app1
php artisan apikey:list -D
The Laravel framework is open-sourced software licensed under the MIT license.