add: prisma format and key mappings

This commit is contained in:
asep.komarudin 2024-06-30 18:53:42 +07:00
parent ef97b8b1bc
commit 02f4aab215

View file

@ -17,6 +17,37 @@ if pcode.active_prisma_config then
autocmd BufWritePost *.prisma silent! execute "!npx prisma format" autocmd BufWritePost *.prisma silent! execute "!npx prisma format"
]]) ]])
end, end,
keys = {
{ "<leader>p", "", desc = "  Prisma" },
{
"<leader>pf",
function()
vim.cmd("execute '!npx prisma format'")
end,
desc = "Prisma Format",
},
{
"<leader>pm",
function()
vim.cmd("execute '!npx prisma init --datasource-provider mysql'")
end,
desc = "init MySQL",
},
{
"<leader>pp",
function()
vim.cmd("execute '!npx prisma init --datasource-provider postgresql'")
end,
desc = "init postgresql",
},
{
"<leader>pe",
function()
vim.cmd("execute '!npx prisma migrate dev --name init'")
end,
desc = "Migrate",
},
},
}, },
} }
end end