ich mit bookshelf.js jetzt bin experimentieren, und ich erstellt eine Beispieltabelle die folgende Knex Migration mit:bookshelf.js-Zeitstempel nicht funktioniert
exports.up = function(knex, Promise) {
return knex.schema.createTable("users", function(table) {
table.increments();
table.timestamps();
table.string("email");
});
};
I definiert dann ein bookshelf.js Modell:
var User = bookshelf.Model.extend({
tableName: "users"
});
und versuchte, sie zu retten:
var u = new User({ email: "[email protected]" });
u.save();
Alles scheint zu funktionieren, und wenn ich in der Datenbank suchen, die neuer Benutzer wurde wirklich gespeichert, die Zeitstempelspalten sind jedoch NULL
. Auch der Aufruf u.timestamp()
vor dem Aufruf u.save()
scheint keine Wirkung zu haben.
Was mache ich hier falsch?