Skip to content

Instantly share code, notes, and snippets.

View claretnnamocha's full-sized avatar
🤓
Being the best version of me

Claret Nnamocha claretnnamocha

🤓
Being the best version of me
  • Cloud
View GitHub Profile
@claretnnamocha
claretnnamocha / e2e.ts
Last active December 24, 2023 17:35
Simple E2E encryption strategy
import { decrypt, encrypt, generatePrivate, getPublic } from "eccrypto";
// setup
let privateKey = generatePrivate();
let publicKey = getPublic(privateKey);
let frontendPublicKey = publicKey.toString("hex");
let backendPrivateKey = privateKey.toString("hex");
console.log({
import alphaorm.AlphaORM as DB
# Create new Record
product = DB.create('product')
product.name = 'Running shoes'
product.price = 5000
DB.store(product)
import alphaorm.AlphaORM as DB
DB.setup('mysql',{
'host' : 'localhost',
'user' : 'root',
'password' : '',
'database' : 'alphaorm'
})
const { AlphaORM: DB } = require('alpha-orm')
// Create new Record
(async function () {
product = await DB.create('product')
product.name = 'Running shoes'
product.price = 5000
await DB.store(product)
})()
const { AlphaORM: DB } = require('alpha-orm')
// MySQL
DB.setup('mysql',{
host : 'localhost',
user : 'root',
password : '',
database : 'alphaorm'
})
@claretnnamocha
claretnnamocha / crud.php
Last active February 29, 2020 21:27
php-alpha-orm CRUD snippet
<?php
use ALphaORM\ALphaORM as DB;
# Create new Record
$product = DB::create('product');
$product->name = 'Running shoes';
$product->price = 5000;
DB::store($product); // Stores the data in the database
@claretnnamocha
claretnnamocha / connection.php
Last active February 29, 2020 21:02
php-alpha-orm connection snippet
<?php
use ALphaORM\ALphaORM as DB;
# Setting up COnnection to database
#MySQL
DB::setup('mysql',[
'host' => 'localhost',
'user' => 'root',
'password' => '',