fix: Fixed tests
feat: Added RClone integration feat: Implemented plugin settings feat: Updated minimal store version test: Fixed tests feat: Moved store and igdb and es-de to their own plugins
This commit is contained in:
parent
444d8c4c27
commit
c09fbd3dc8
115 changed files with 4139 additions and 1502 deletions
34
scripts/drizzle/es-de/0000_sparkling_banshee.sql
Normal file
34
scripts/drizzle/es-de/0000_sparkling_banshee.sql
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
CREATE TABLE `commands` (
|
||||
`system` text,
|
||||
`label` text,
|
||||
`command` text NOT NULL,
|
||||
FOREIGN KEY (`system`) REFERENCES `systems`(`name`) ON UPDATE cascade ON DELETE cascade
|
||||
);
|
||||
--> statement-breakpoint
|
||||
CREATE TABLE `emulators` (
|
||||
`name` text PRIMARY KEY NOT NULL,
|
||||
`fullname` text,
|
||||
`systempath` text DEFAULT (json_array()) NOT NULL,
|
||||
`staticpath` text DEFAULT (json_array()) NOT NULL,
|
||||
`corepath` text DEFAULT (json_array()) NOT NULL,
|
||||
`androidpackage` text DEFAULT (json_array()) NOT NULL,
|
||||
`winregistrypath` text DEFAULT (json_array()) NOT NULL
|
||||
);
|
||||
--> statement-breakpoint
|
||||
CREATE UNIQUE INDEX `emulators_name_unique` ON `emulators` (`name`);--> statement-breakpoint
|
||||
CREATE TABLE `systemMappings` (
|
||||
`source` text,
|
||||
`sourceSlug` text,
|
||||
`sourceId` integer,
|
||||
`system` text NOT NULL,
|
||||
FOREIGN KEY (`system`) REFERENCES `systems`(`name`) ON UPDATE no action ON DELETE no action
|
||||
);
|
||||
--> statement-breakpoint
|
||||
CREATE TABLE `systems` (
|
||||
`name` text PRIMARY KEY NOT NULL,
|
||||
`fullname` text,
|
||||
`path` text,
|
||||
`extension` text DEFAULT (json_array()) NOT NULL
|
||||
);
|
||||
--> statement-breakpoint
|
||||
CREATE UNIQUE INDEX `systems_name_unique` ON `systems` (`name`);
|
||||
Loading…
Add table
Add a link
Reference in a new issue