yii2
33 строки · 864.0 Байт
1/**
2* Database schema required by \yii\i18n\DbMessageSource.
3*
4* @author Dmitry Naumenko <d.naumenko.a@gmail.com>
5* @link https://www.yiiframework.com/
6* @copyright 2008 Yii Software LLC
7* @license https://www.yiiframework.com/license/
8* @since 2.0.7
9*/
10
11
12drop table if exists "source_message";
13drop table if exists "message";
14
15CREATE TABLE "source_message"
16(
17"id" integer NOT NULL PRIMARY KEY,
18"category" varchar(255),
19"message" clob
20);
21CREATE SEQUENCE "source_message_SEQ";
22
23CREATE TABLE "message"
24(
25"id" integer NOT NULL,
26"language" varchar(16) NOT NULL,
27"translation" clob,
28primary key ("id", "language"),
29foreign key ("id") references "source_message" ("id") on delete cascade
30);
31
32CREATE INDEX idx_message_language ON "message"("language");
33CREATE INDEX idx_source_message_category ON "source_message"("category");
34