nata-ponchik
@nata-ponchik
Учусь на веб-дизайнера

Как создать БД с помощью json (json-server)?

Не знаю как прописать $path при создании переменной базы данных
$jdb = new Jsondb($path);
$path — путь от корня до папки, в которой будут храниться файлы. По умолчанию $path = $_SERVER[«DOCUMENT_ROOT»].'/jdb/'.


Также не понимаю, что за ключи:
Create. Создание таблицы.

$jdb->create($table, $keys);

$keys — массив ключей таблицы и их характеристик. Поддерживается auto_increment и default.

Пример:
$keys = Array(
	'id'=>Array('auto_increment'),
	'title'=>Array('default'=>'habrahabr'), 
	'posts', 
            'userId'
);
$jdb->create('habr', $keys);

или ключи это и есть поля таблицы?

Источник статья с хабра: https://habrahabr.ru/post/119719/

Может быть у кого-нибудь есть пример создания таблиц.
  • Вопрос задан
  • 2612 просмотров
Решения вопроса 1
nata-ponchik
@nata-ponchik Автор вопроса
Учусь на веб-дизайнера
найден ответ:
просто в файле db.json надо было писать так:
"posts": [
    { "id": 1, "title": "json-server", "author": "typicode" }
  ],
  "comments": [
    { "id": 1, "body": "some comment", "postId": 1 }
  ],
  "profile": { "name": "typicode" }
}


posts - это и есть название таблицы, а внутри фигурных скобок поля таблицы, которым сразу задаются значения
оказывается, я пошла слишком трудным путём
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы