mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-16 12:50:38 +00:00
feat: fix accounts issue.
This commit is contained in:
@@ -12,6 +12,7 @@ exports.up = function (knex) {
|
||||
table.boolean('builtin').defaultTo(false);
|
||||
table.boolean('columnable');
|
||||
table.integer('index');
|
||||
table.string('data_resource');
|
||||
table.json('options');
|
||||
table.integer('resource_id').unsigned();
|
||||
}).raw('ALTER TABLE `RESOURCE_FIELDS` AUTO_INCREMENT = 1000').then(() => {
|
||||
|
||||
@@ -1,15 +1,51 @@
|
||||
|
||||
exports.seed = function(knex) {
|
||||
exports.seed = function (knex) {
|
||||
// Deletes ALL existing entries
|
||||
return knex('resource_fields').del()
|
||||
return knex('resource_fields')
|
||||
.del()
|
||||
.then(() => {
|
||||
// Inserts seed entries
|
||||
return knex('resource_fields').insert([
|
||||
{ id: 1, label_name: 'Name', key: 'name', data_type: '', active: 1, predefined: 1 },
|
||||
{ id: 2, label_name: 'Code', key: 'code', data_type: '', active: 1, predefined: 1 },
|
||||
{ id: 3, label_name: 'Account Type', key: 'type', data_type: '', active: 1, predefined: 1 },
|
||||
{ id: 4, label_name: 'Description', key: 'description', data_type: '', active: 1, predefined: 1 },
|
||||
{ id: 5, label_name: 'Account Normal', key: 'normal', data_type: 'string', active: 1, predefined: 1 },
|
||||
{
|
||||
id: 1,
|
||||
label_name: 'Name',
|
||||
key: 'name',
|
||||
data_type: '',
|
||||
active: 1,
|
||||
predefined: 1,
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
label_name: 'Code',
|
||||
key: 'code',
|
||||
data_type: '',
|
||||
active: 1,
|
||||
predefined: 1,
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
label_name: 'Account Type',
|
||||
key: 'type',
|
||||
data_type: '',
|
||||
active: 1,
|
||||
predefined: 1,
|
||||
data_resource_id: 8,
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
label_name: 'Description',
|
||||
key: 'description',
|
||||
data_type: '',
|
||||
active: 1,
|
||||
predefined: 1,
|
||||
},
|
||||
{
|
||||
id: 5,
|
||||
label_name: 'Account Normal',
|
||||
key: 'normal',
|
||||
data_type: 'string',
|
||||
active: 1,
|
||||
predefined: 1,
|
||||
},
|
||||
{
|
||||
id: 6,
|
||||
label_name: 'Root Account Type',
|
||||
@@ -18,6 +54,14 @@ exports.seed = function(knex) {
|
||||
active: 1,
|
||||
predefined: 1,
|
||||
},
|
||||
{
|
||||
id: 7,
|
||||
label_name: 'Active',
|
||||
key: 'active',
|
||||
data_type: 'boolean',
|
||||
active: 1,
|
||||
predefined: 1,
|
||||
},
|
||||
]);
|
||||
});
|
||||
};
|
||||
|
||||
@@ -6,6 +6,8 @@ exports.seed = (knex) => {
|
||||
// Inserts seed entries
|
||||
return knex('resources').insert([
|
||||
{ id: 1, name: 'accounts' },
|
||||
{ id: 8, name: 'accounts_types' },
|
||||
|
||||
{ id: 2, name: 'items' },
|
||||
{ id: 3, name: 'expenses' },
|
||||
{ id: 4, name: 'manual_journals' },
|
||||
|
||||
@@ -30,6 +30,7 @@ exports.seed = (knex) => {
|
||||
data_type: 'options',
|
||||
predefined: 1,
|
||||
columnable: true,
|
||||
data_resource: 'accounts_types',
|
||||
},
|
||||
{
|
||||
id: 5,
|
||||
@@ -58,6 +59,15 @@ exports.seed = (knex) => {
|
||||
predefined: 1,
|
||||
columnable: true,
|
||||
},
|
||||
{
|
||||
id: 17,
|
||||
resource_id: 1,
|
||||
data_type: 'boolean',
|
||||
label_name: 'Active',
|
||||
key: 'active',
|
||||
predefined: 1,
|
||||
columnable: true,
|
||||
},
|
||||
|
||||
// Expenses
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user