@hedystia/better-auth-typeorm
Version:
<div align="center"> <p> <strong>📦 @hedystia/better-auth-typeorm</strong> </p>
2 lines (1 loc) • 7.59 kB
JavaScript
"use strict";var D=Object.defineProperty;var S=Object.getOwnPropertyDescriptor;var O=Object.getOwnPropertyNames;var E=Object.prototype.hasOwnProperty;var r=(t,e)=>D(t,"name",{value:e,configurable:!0});var _=(t,e)=>{for(var a in e)D(t,a,{get:e[a],enumerable:!0})},I=(t,e,a,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of O(e))!E.call(t,o)&&o!==a&&D(t,o,{get:()=>e[o],enumerable:!(i=S(e,o))||i.enumerable});return t};var P=t=>I(D({},"__esModule",{value:!0}),t);var C={};_(C,{entities:()=>M});module.exports=P(C);var l=require("typeorm");function u(t,e,a,i){var o=arguments.length,n=o<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,a):i,d;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")n=Reflect.decorate(t,e,a,i);else for(var f=t.length-1;f>=0;f--)(d=t[f])&&(n=(o<3?d(n):o>3?d(e,a,n):d(e,a))||n);return o>3&&n&&Object.defineProperty(e,a,n),n}r(u,"_ts_decorate");function c(t,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(t,e)}r(c,"_ts_metadata");var p=class{static{r(this,"Account")}id;accountId;providerId;userId;accessToken;refreshToken;idToken;accessTokenExpiresAt;refreshTokenExpiresAt;scope;password;createdAt;updatedAt};u([(0,l.Column)("varchar",{primary:!0,name:"id",length:36}),c("design:type",String)],p.prototype,"id",void 0);u([(0,l.Column)("text",{name:"accountId",nullable:!1}),c("design:type",String)],p.prototype,"accountId",void 0);u([(0,l.Column)("text",{name:"providerId",nullable:!1}),c("design:type",String)],p.prototype,"providerId",void 0);u([(0,l.Column)("varchar",{name:"userId",length:36,nullable:!1}),c("design:type",String)],p.prototype,"userId",void 0);u([(0,l.Column)("text",{name:"accessToken",nullable:!0}),c("design:type",String)],p.prototype,"accessToken",void 0);u([(0,l.Column)("text",{name:"refreshToken",nullable:!0}),c("design:type",String)],p.prototype,"refreshToken",void 0);u([(0,l.Column)("text",{name:"idToken",nullable:!0}),c("design:type",String)],p.prototype,"idToken",void 0);u([(0,l.Column)("datetime",{name:"accessTokenExpiresAt",nullable:!0}),c("design:type",typeof Date>"u"?Object:Date)],p.prototype,"accessTokenExpiresAt",void 0);u([(0,l.Column)("datetime",{name:"refreshTokenExpiresAt",nullable:!0}),c("design:type",typeof Date>"u"?Object:Date)],p.prototype,"refreshTokenExpiresAt",void 0);u([(0,l.Column)("text",{name:"scope",nullable:!0}),c("design:type",String)],p.prototype,"scope",void 0);u([(0,l.Column)("text",{name:"password",nullable:!0}),c("design:type",String)],p.prototype,"password",void 0);u([(0,l.Column)("datetime",{name:"createdAt",nullable:!1,default:r(()=>"CURRENT_TIMESTAMP","default")}),c("design:type",typeof Date>"u"?Object:Date)],p.prototype,"createdAt",void 0);u([(0,l.Column)("datetime",{name:"updatedAt",nullable:!1,default:r(()=>"CURRENT_TIMESTAMP","default")}),c("design:type",typeof Date>"u"?Object:Date)],p.prototype,"updatedAt",void 0);p=u([(0,l.Entity)("account")],p);var g=require("typeorm");function v(t,e,a,i){var o=arguments.length,n=o<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,a):i,d;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")n=Reflect.decorate(t,e,a,i);else for(var f=t.length-1;f>=0;f--)(d=t[f])&&(n=(o<3?d(n):o>3?d(e,a,n):d(e,a))||n);return o>3&&n&&Object.defineProperty(e,a,n),n}r(v,"_ts_decorate");function R(t,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(t,e)}r(R,"_ts_metadata");var s=class{static{r(this,"Session")}id;expiresAt;token;createdAt;updatedAt;ipAddress;userAgent;userId};v([(0,g.Column)("varchar",{primary:!0,name:"id",length:36}),R("design:type",String)],s.prototype,"id",void 0);v([(0,g.Column)("datetime",{name:"expiresAt",nullable:!1}),R("design:type",typeof Date>"u"?Object:Date)],s.prototype,"expiresAt",void 0);v([(0,g.Column)("text",{name:"token",nullable:!1}),R("design:type",String)],s.prototype,"token",void 0);v([(0,g.Column)("datetime",{name:"createdAt",nullable:!1,default:r(()=>"CURRENT_TIMESTAMP","default")}),R("design:type",typeof Date>"u"?Object:Date)],s.prototype,"createdAt",void 0);v([(0,g.Column)("datetime",{name:"updatedAt",nullable:!1,default:r(()=>"CURRENT_TIMESTAMP","default")}),R("design:type",typeof Date>"u"?Object:Date)],s.prototype,"updatedAt",void 0);v([(0,g.Column)("text",{name:"ipAddress",nullable:!0}),R("design:type",String)],s.prototype,"ipAddress",void 0);v([(0,g.Column)("text",{name:"userAgent",nullable:!0}),R("design:type",String)],s.prototype,"userAgent",void 0);v([(0,g.Column)("varchar",{name:"userId",length:36,nullable:!1}),R("design:type",String)],s.prototype,"userId",void 0);s=v([(0,g.Entity)("session")],s);var b=require("typeorm");function T(t,e,a,i){var o=arguments.length,n=o<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,a):i,d;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")n=Reflect.decorate(t,e,a,i);else for(var f=t.length-1;f>=0;f--)(d=t[f])&&(n=(o<3?d(n):o>3?d(e,a,n):d(e,a))||n);return o>3&&n&&Object.defineProperty(e,a,n),n}r(T,"_ts_decorate");function x(t,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(t,e)}r(x,"_ts_metadata");var m=class{static{r(this,"User")}id;name;email;emailVerified;image;createdAt;updatedAt};T([(0,b.Column)("varchar",{primary:!0,name:"id",length:36}),x("design:type",String)],m.prototype,"id",void 0);T([(0,b.Column)("text",{name:"name",nullable:!1}),x("design:type",String)],m.prototype,"name",void 0);T([(0,b.Column)("varchar",{name:"email",length:255,nullable:!1}),x("design:type",String)],m.prototype,"email",void 0);T([(0,b.Column)("boolean",{name:"emailVerified",default:!1}),x("design:type",Boolean)],m.prototype,"emailVerified",void 0);T([(0,b.Column)("text",{name:"image",nullable:!0}),x("design:type",String)],m.prototype,"image",void 0);T([(0,b.Column)("datetime",{name:"createdAt",nullable:!1,default:r(()=>"CURRENT_TIMESTAMP","default")}),x("design:type",typeof Date>"u"?Object:Date)],m.prototype,"createdAt",void 0);T([(0,b.Column)("datetime",{name:"updatedAt",nullable:!1,default:r(()=>"CURRENT_TIMESTAMP","default")}),x("design:type",typeof Date>"u"?Object:Date)],m.prototype,"updatedAt",void 0);m=T([(0,b.Entity)("user")],m);var A=require("typeorm");function h(t,e,a,i){var o=arguments.length,n=o<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,a):i,d;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")n=Reflect.decorate(t,e,a,i);else for(var f=t.length-1;f>=0;f--)(d=t[f])&&(n=(o<3?d(n):o>3?d(e,a,n):d(e,a))||n);return o>3&&n&&Object.defineProperty(e,a,n),n}r(h,"_ts_decorate");function j(t,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(t,e)}r(j,"_ts_metadata");var y=class{static{r(this,"Verification")}id;identifier;value;expiresAt;createdAt;updatedAt};h([(0,A.Column)("varchar",{primary:!0,name:"id",length:36}),j("design:type",String)],y.prototype,"id",void 0);h([(0,A.Column)("text",{name:"identifier",nullable:!1}),j("design:type",String)],y.prototype,"identifier",void 0);h([(0,A.Column)("text",{name:"value",nullable:!1}),j("design:type",String)],y.prototype,"value",void 0);h([(0,A.Column)("datetime",{name:"expiresAt",nullable:!1}),j("design:type",typeof Date>"u"?Object:Date)],y.prototype,"expiresAt",void 0);h([(0,A.Column)("datetime",{name:"createdAt",nullable:!0}),j("design:type",typeof Date>"u"?Object:Date)],y.prototype,"createdAt",void 0);h([(0,A.Column)("datetime",{name:"updatedAt",nullable:!0}),j("design:type",typeof Date>"u"?Object:Date)],y.prototype,"updatedAt",void 0);y=h([(0,A.Entity)("verification")],y);var M=[p,s,m,y];0&&(module.exports={entities});