Created the engines folder

Created a new folder to clean a bit the repo, put the file and schema
engine inside. As those and Parser depend on the types.zig, I also add
this folder inside the new engines folder
This commit is contained in:
2024-10-09 23:32:37 +02:00
parent b008f434a6
commit e2e8bc4d80
8 changed files with 12 additions and 16 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
const std = @import("std");
const Allocator = std.mem.Allocator;
const DataEngine = @import("fileEngine.zig").FileEngine;
const DataEngine = @import("engines/file.zig").FileEngine;
const cliTokenizer = @import("tokenizers/cli.zig").Tokenizer;
const cliToken = @import("tokenizers/cli.zig").Token;
const ziqlTokenizer = @import("tokenizers/ziql.zig").Tokenizer;
+1 -7
View File
@@ -1,5 +1,5 @@
const std = @import("std");
const schemaEngine = @import("schemaEngine.zig");
const schemaEngine = @import("schema.zig");
const Allocator = std.mem.Allocator;
const UUID = @import("types/uuid.zig").UUID;
const DataType = @import("types/dataType.zig").DataType;
@@ -437,12 +437,6 @@ test "Get list of UUID using condition" {
try data_engine.getUUIDListUsingCondition(condition, &uuid_array);
}
test "Open dir" {
const dir = std.fs.cwd();
const sub_dir = try dir.openDir("src/types", .{});
_ = sub_dir;
}
// Series of functions to use just before creating an entity.
// Will transform the string of data into data of the right type./
+4 -2
View File
@@ -1,7 +1,7 @@
const std = @import("std");
const Allocator = std.mem.Allocator;
const Toker = @import("schemaTokenizer.zig").Tokenizer;
const Token = @import("schemaTokenizer.zig").Token;
const Toker = @import("tokenizers/schema.zig").Tokenizer;
const Token = @import("tokenizers/schema.zig").Token;
pub const Parser = struct {
file: std.fs.File,
@@ -181,3 +181,5 @@ pub const Parser = struct {
self.writeToFile("\";");
}
};
// TODO: Some test, weird that there isn't any yet
+4 -4
View File
@@ -1,10 +1,10 @@
const std = @import("std");
const schemaEngine = @import("schemaEngine.zig");
const DataEngine = @import("fileEngine.zig").FileEngine;
const Condition = @import("fileEngine.zig").FileEngine.Condition;
const schemaEngine = @import("engines/schema.zig");
const DataEngine = @import("engines/file.zig").FileEngine;
const Condition = @import("engines/file.zig").FileEngine.Condition;
const Tokenizer = @import("tokenizers/ziql.zig").Tokenizer;
const Token = @import("tokenizers/ziql.zig").Token;
const UUID = @import("types/uuid.zig").UUID;
const UUID = @import("engines/types/uuid.zig").UUID;
const Allocator = std.mem.Allocator;
const stdout = std.io.getStdOut().writer();