feat: Currencies CRUD.

This commit is contained in:
Ahmed Bouhuolia
2020-04-19 18:26:22 +02:00
parent 090c744f57
commit 8c8ec1534e
5 changed files with 321 additions and 13 deletions

View File

@@ -243,6 +243,13 @@ factory.define('option', 'options', async () => {
};
});
factory.define('currency', 'currencies', async () => {
return {
currency_name: faker.lorem.slug(),
currency_code: 'USD',
};
});
factory.define('budget', 'budgets', async () => {
return {
name: faker.lorem.slug(),

View File

@@ -0,0 +1,12 @@
exports.up = function(knex) {
return knex.schema.createTable('currencies', table => {
table.increments();
table.string('currency_name');
table.string('currency_code', 4);
})
};
exports.down = function(knex) {
return knex.schema.dropTableIfExists('currencies');
};