1
0
Files
bigcapital/server/src/database/migrations/20200104232647_create_accounts_transactions_table.js
T
2020-01-25 23:34:08 +02:00

22 lines
677 B
JavaScript

exports.up = function(knex) {
return knex.schema.createTable('accounts_transactions', (table) => {
table.increments();
table.decimal('credit');
table.decimal('debit');
table.string('transaction_type');
table.string('reference_type');
table.integer('reference_id');
table.integer('account_id').unsigned().references('id').inTable('accounts');
table.string('note');
table.boolean('draft').defaultTo(false);
table.integer('user_id').unsigned().references('id').inTable('users');
table.date('date');
table.timestamps();
});
};
exports.down = function(knex) {
return knex.schema.dropTableIfExists('accounts_transactions');
};