INNER CODE UNIT · JavaScript
DatabaseModel
microsoft/pai · src/database-controller/sdk/index.js:6
class DatabaseModel {
constructor(connectionStr, maxConnection = 10) {
const sequelize = new Sequelize(connectionStr, {
pool: {
max: maxConnection,
min: 1,
},
});
class Framework extends Model {}
Framework.init(
{
// `insertedAt` indicates the time this record is inserted into database.
insertedAt: Sequelize.DATE,
name: {
type: Sequelize.STRING(64),
primaryKey: true,
},