Fix some writergate related stuff

Signed-off-by: Emily Flion <emneo@kreog.com>
This commit is contained in:
Emily Flion 2026-01-20 22:31:44 +01:00
parent 2d7659ddba
commit 8c16cec5d6
No known key found for this signature in database
GPG Key ID: 8EBFC4B924C62D20
2 changed files with 6 additions and 4 deletions

View File

@ -492,8 +492,9 @@ pub fn save(self: Migration) ![]const u8 {
const migration_file = try dir.createFile(filename, .{ .exclusive = true });
defer migration_file.close();
const writer = migration_file.writer();
try writer.writeAll(content);
var write_buffer: [1024]u8 = undefined;
var writer = migration_file.writer(&write_buffer);
try writer.interface.writeAll(content);
const realpath = try dir.realpathAlloc(self.allocator, filename);
return realpath;

View File

@ -57,8 +57,9 @@ pub fn save(self: Seeder) ![]const u8 {
const seeder_file = try dir.createFile(filename, .{ .exclusive = true });
defer seeder_file.close();
const writer = seeder_file.writer();
try writer.writeAll(content);
var write_buffer: [1024]u8 = undefined;
var writer = seeder_file.writer(&write_buffer);
try writer.interface.writeAll(content);
const realpath = try dir.realpathAlloc(self.allocator, filename);
return realpath;